My experience has been top notch. I love everything about the company. I was so embarrassed when I first started seeing them but the staff is so welcoming and supportive and the atmosphere is so amazing I felt comfortable.