I'd give this place 7 stars if I could. In an industry with massive quality problems like the parts industry, myphoneparts really has been my diamond in the rough. I now use them for 70% of my iDevice purchases. When I do get a defective part, they handle exchanges with ease and without putting up a fight like all my other suppliers. Definitely consider moving at least some of your business here. It has been one of the best decisions I've made since I started my repair business nearly 2 years ago.