Verizon, Sprint, T Mobile, heck even AT&T brick and mortar wireless shops dislike the iPhone. Why?
If you can buy a cellphone then take it home to (immediately) activate it, why do you need a wireless store?
One (huge) side story to the iPhone is the removal of the middle-man in the activation process. There is no question this will become the standard way to activate phones, and it's going to happen very quickly now. Watch and see.
Days are numbered for the brick and mortar wireless stores, and the employees know it. Order your phone online, or buy it at a Best Buy, a Target or a Walmart. Activate at home.
That's why wireless stores dislike the iPhone.