John H.10/5/2011Went by to visit and their studio address is just a mail drop in the UPS Store there. This is very worrisome!!Read more on Yelp