This place has the best Service ... I know there stuff can be pricey but you get what you pay for..  had to take my phone in made an online apt. and was in and out in no time at all.. Just make sure you always back up before you take your stuff in that made a huge difference.. I LOVE APPLE..