Their prices were pretty high, but I've had to spend more at other places. The office was easy enough to find. The owner and employees were unprofessional and called me and two of my friends a liar, in front of clients. They are great at the actual appointment but if you have a problem at all with something they did forget it because they wont do ANYTHING to help you unless you want to pay twice the cost even though it was their mess up in the first place.