DO NOT WASTE YOUR MONEY!!!! Rip off! Paid nearly $200 for repair glass and home button, home button was stuck the very next day and they will not honor the 90 day warranty becuz the button was cracked. They used a cheap part that broke when pushing on it. Less than 24 hours later they want to charge $89 to replace their bad job, save your money, go somewhere else!