We've also heard from customers who report they were hung up on when talking to Network customer service reps. Regarding the customer service call center that we mentioned yesterday, one fan was told by a rep that it's located in Manila, the capital of the Philippines.
geez
-P-