I've been to this place 3 times. The first two times were ok...they did a good job but just seemed hurried to get me out of there. Then I went to go in for the third time and was running late which is rare but besides the point. Apparently there is an 8 minute cancelation policy which no one has ever informed me of. I got there at exactly 8 minutes late and they said sorry can't do anything about it you can come back 3 hours later. They just lost business over 8 minutes. I will not come back to this place.