So recently i spilt beer and it got inside of my phone the buttons are all messed up...they either dont work or they bring up the wrong letter or number....i dried the phone out...used a hair dryer and nothing works...i can see corrosion on the circuit board around all the buttons...so knowing i dont have insurance plus t-mobile doesnt cover water damage...so me being the person i am i went and did a phone upgrade through t-mobile and extended my contract...i was only able to save about $75 on the phone....but now that i have done this and have not yet received the phone i am having second thoughts....does anyone know of a better way to go about a phone upgrade...as far as savings go?? i dont mind extending my contract but if i can save more money on a $300 phone i would like too...thank you