Not super impressed. Took in some shoes to fix a snap button that had fallen off, they said come back the next day, when i did they claimed they meant next week. We'll tomorrow is tomorrow, no question about that. So not off to a good start. Once I got the shoes back they used a snap that was significantly larger than the other shoe. Just not impressed, plus they charged $10, just for a snap button. Won't be coming back here.