Came here about 3x in the past few years and always received honest and reliable service. The owner, Eddy, is always very friendly and I never had a problem after my screen cracked on my iPhone and after replacing my iPhone battery (it kept draining in the cold and very quickly in regular temperatures).
$75 for battery changes, $120 for screen changes (which I read the price may have went up).
They always throw in a free screen protector for me or a free case (for my bf when he came with).
Offered his honest opinion for my bfs Samsung edge, when his screen cracked and Eddy said it wasn't worth it to fix as it will come off, and better to invest in a new phone. (Ie. he doesn't need our business and give poor service)
We always refer people here, and 30min wait means you can browse pacific mall across the street.