Virgin Mobile customer here, I used to have a HTC Desire C with the old Choice plans. After like 6 months I decided to upgrade. I paid off my super tab and got the Nexus 4 with a silver plan. Virgin Mobile was a pain in the ass for the first couple months with bs hidden charges and data charges when I blocked it the day I got my HTC Desire C. I paid like $360 including the super tab of my old phone and the nexus 4. Deal was done at the Virgin Mobile center on the first floor of Square One mall in Mississauga, Ontario. Staff was friendly and helped show me what I was getting charged for during the switch. He even offered me $5 off a case because I switched!
Its been like 2 weeks with the phone and I already got the bill, didn't get any hidden charges etc. Virgin Mobile is great! Just to clarify, the phone costed around $250 and it is the 16 gig version. The plan I took takes off $150 from the price Virgin Mobile advertises.
Sent from my Nexus 4 using xda app-developers app