Alright , I recently got a new phone around Febuary( the Motorola Charm to be exact), and well I dropped it like alot so now its all slow and shit blaaah. I never liked the phone in the first place. What happens if I buy a new motorola charm from like amazon.com or something ? Will T-Mobile charge an upgrade fee? If so how much? What does an upgrade fee apply to anyway? Can I just get a motorola defy instead? Its ONE CENT on amazon...will I get charged? (The phone is on tmobile) Please answer all questions.. I know its a lot, but please help I dont know anything hahaa. Thanks in advance everyone.