It was at the entrance to stonestown mall in SF. Looks like it's called iRepair, and reviews are completely polarized so maybe I should see how long it works before singing their praises, as another commentor recommended:
https://news.ycombinator.com/item?id=31112815