These guys are experts, friendly, and even though they were busy today, they got my phone in for a check up after it fell into a bathtub and then was dropped as I dried it off. Into fixing phones, not gouging their customers.
Professional, friendly and nice to deal with on the phone as well in person.
Highly recommend them.
p.s. they fixed my phone including replacing a fried part for $60, which included a thorough cleaning.