The customer service is terrible with no phone number and extremely slow email response. For a few days i really thought that they had stolen my iPhone 4. False advertising about overnight shipping back, it took closer to 1 week for them to even look at it. When i emailed them initially they had no record of my order and i may not have even gotten my phone back if i hadnt badgered them with emails everyday until they finally took care of my phone. Once i did get my phone back a week later the job was not done very well. It seemed unprofessional, the front and back glass were not sealed properly and it looked like it was gonna come apart on both sides. Also, the home button was not on very good and it felt like it was gonna come off after a few days. You also had to push the button hard to get it to work. Finally, the netting behind the speaker on the phone was not there when it came back so you could actually see into the phone! I do not reccommend Zeetron.com! Do not ship them your phone unless you feel like spending $600 just to buy a new iPhone!