I'm glad you all got your stuff easy I don't get why I've been thru hell with them, after 2 weeks of back and forth with HTC support chat I had my brother tweet at them and I Dm as well and finally got the email with the codes....go to redeem, code invalid, go to Amazon support they say contact htc, got to HTC support they say contact Amazon, so then I call htc and then they call Amazon on three way, then proceeded to get into a heated debate on what the issue is... Now I'm waiting on a miracle email that supposed to be coming from HTC with another code... Worst promo EVER!!