Anyone ever been there? It's on Center St in Auburn. Friend is gonna be going there to have the shop run his 0g cause he can't get a good spot in the firewall, and he was told there was a 1 week waiting list cause they were booked, so I assume they do some decent work...just curious if anyone has ever actually been to the shop