The only reason they aren't getting 5 starts is because their card machine was broken and they didn't tell me until after I was done with my service. The lady was very sweet and said I could come back and pay her when I had a chance. I think they do a good job, and there is never a wait!