When I worked for radioshack I sold sprint, cingular and verizon. All of them have crappy customer service. However if you bitch enough you can usually get what you want. It worked great at radioshack because we sold other brands. If they would not do something that the customer wanted I would say "Ok, that’s fine I also sell (insert another phone company here) and I will just port their number over and sign them up.