So despite all the negative reviews, forum posts etc about wirefly, I still decided to order from them (their prices are just too cheap!). Now I'm seriously starting understand everyone's frustration!!! Basically, I ordered a phone with 2 year T-Mobile contract extension from them. My wirefly receipt shows an activation date of 9/9/11 but when I check my T-Mobile account online, it still shows my old rate plan. I do see a "rate plan change" under account events but the effective date is 10/5/11, which is a month later. So I try calling wirefly and of course I get the standard runaround canned response. They tell me this is something I need to ask T-Mobile. So I call T-Mobile and get the same runaround canned response telling me it's something I need to ask wirefly. Is it normal for the rate plan change to take effect nearly a month later? Or was there an error when wirefly extended my T-Mobile contract?