Rude customer service, for below average work. Replacement screen clicks in certain areas. Damaged my home button and refused to even take a look at it. Price is cheap but you get what you paid for. RUDE AND ARROGANT OWNER, sloppy work but it's cheap so would I recommend? Only if you are a seriously tight budget and don't mind a below average product.