I went to Apple XChange after i dropped my iphone and shattered the back glass. I had previously used another store, MacMasters, up in Scottsdale who charged me over 200 bucks just to do a diagnostic check on my old iphone when that wasnt working, and on top of that they had terrible customer service. Apple Xchange was the exact opposite. The customer service is great, and the prices are extremely fair. I originally had intended just to replace the broken back, but instead got a full color conversion for about 100 bucks that was done in less than an hour. Cory used to work for Apple, so the service is guaranteed to be good quality. You get the expertise of an Apple tech at more reasonable prices and better service. I highly recommend this store to anyone who needs their Apple products to be serviced.