I had the worst experience in this place, beware of this place. Rude customer service, receptionist and the manager. This place is also hard to find. Make sure everything is recorded before making an appointment because they will change ot, force you to pay for $20 late fee. I had this at groupon. I had my appt at 4:30 and they keep on saying that my appt was at 4:00 . I arrived at 4:10 and charged me late fee.. Duh? No consideration!