The customer service is awful, and they are very sketchy on pricing, they will tell you one thing, but after they do the service they up the price. The other shop down the road fixes iPhone screens for 75.00. I would not recommend going here to anyone.