This place is great every time. Any of the low reviews must be from women that have no patience and need a reality check. I have a full time job, family, etc. and know how valuable time is but I've had to wait here for a while once before and I did not have an aneurysm over it. They do a good job and do quite a lot for what you pay. I don't go anywhere else!