I went to their Burlingame location @ 1452 Broadway Ave 650-558-0565. The owner, K, greeted me as soon as I entered the store. Explained what they do, the pricing and encouraged ...
All reviews seem positive