Hello, I bought an iPhone plus 128GB on October 1st and found a defect and exchange for another on October 7th. Currently in unhappy with my plan, Verizon unlimited talk & text with 2GB of data for $60. Don't get me wrong service is great, but since it's my first time buying a smart phone I didnt know how much data I would need. Well it's been 16 days now and I'm already reach my data limits. Is it to late to switch to a new carrier without being paying penalty? I already pay my phone bill a day ago. If it's still possible to change carrier I'm thinking about switching to T-Mobile unlimited everything for $80. Or am I out of luck and need to wait for 2 year contract to end?