Not helpful at all. The wait was ridiculously long, and after we finally got to speak with someone, the rep was rude. We were within a week of the upgrade date, and he was smug about the fact he couldn't let us upgrade a couple days early. He kept trying to sell us on the Edge program, which would ultimately double the price of the phone. Bad customer service and bad salesman. We left and went to Go Wireless. They upgraded us and were super friendly. I'd recommend them instead.