Their prices are a little high, but their product is legit and they are SUPER nice. Vanessa was friendly and helpful! They didn't have anything for a first time patient, which was disappointing. They have NO parking and are easy to miss, but they're worth a short walk from the nearest side street. While I was there a customer came in who came in cursing at someone in the parking lot. He went in front of me in line and verbally abused the security guard, the gentleman behind the check-in window, and at least 2 other customers while he was there. They still served him (they said he'd been coming for like 10 years), but they did apologize to me for having to witness that. Overall, although the product is good, with the lack of ftp deal and feeling unsafe in the foyer, I'm not sure if I'll be back. **Edit: Based on their response below, I will probably go back. I liked everything else about them. :-)