Initially I was pleased with the Iphone 7 I ordered for my son, until we went to activate it and found out that ot was only AT&T compatible and we needed Tmobile compatible. Now I have emailed Uptrade 10 times and all I get is an automated response. I was told I would be able to exchange or refund and now for a month I have no resolve, stuck with a phone we cannot use. I get blown off by them repeatedly. I will be reporting them to the Attorney General. I have one email response where they admitted to their error, but still no follow through to resolve. First time purchase with them, will be last disgusted.