Went 4 times to the 17th ave location on a Groupon voucher - the experience was okay (professional, informative, helpful and friendly staff) but the results weren't there. One time, I came for my appointment and the girl got it mixed up with someone else (double booked us) and I would have been turned away after waiting patiently 30 minutes had the other appointment not graciously allowed me to go that day and reschedule hers. I won't go back - overall it was a waste of time.