I highly recommend wireless USA. The customer service was fantastic and quick. I thought would have to get another phone and I sure didn't want to pay 1000. for one, so I was this store on Groupons, so glad I bought the voucher. 25 minutes and I was out. Phone looks brand new.