Had my power button replaced on my IPhone. They did a good clean job and even put a new battery in after they discovered it needed replaced...at no extra charge!! Fast turn around and 90 day warranty. If unfortunately I need more service, I will definitely be going here.