For anyone that pre ordered the phone has an issue with getting the credit this is what I had to do. On the phone they said it wasn't a valid code and a scam. Even though it's been working in there system for weeks. I did a live chat and got them to admit it was a valid code then ask how I could get the credit. They replied back saying to call customer care and they would refund the difference. I was talking to a supervisor and had to email him a screen shot of the conversation. I got the $30 upgrade fee and the $90 credit. They were calling you promo code an invalid code or a scam. Hope it helps someone. I had to talk to multiple live reps until one that said the truth.