If there hadn't been a minor snafu on shipping back this would have been a five star. Mike was fast, thorough and responsive on our teen's cracked IPhone 5s. They replaced everything but the motherboard and the phone looks and acts as new. The phone was accidentally returned regular mail and when Mike researched it he instantly sent a $25 refund by paypal. These guys do good work and are doing business the right way. Use them.