Excellent service and experience. I dropped my iPhone and the screen shattered. Took it to Apple Xchange and I had a new screen in one hour. Service was great, phone works perfect and price was very reasonable. I would definitely go back if/when I need additional services like this.