I've read this article, in summary, apple only sell to the customers with credit card or debit card, so they know who unlocked the phone and who not. Which might leads to additional charge to the customer if they do something to the iphone.

http://blogs.zdnet.com/Berlind/?p=867