I'm torn on 3.5 or 4 stars -- they are more expensive than what I paid for in San Diego and they don't polish your shoes upon return. Total bummer. I guess I was just spoiled in San Diego.
I had brought in 7 pair of shoes, came on the designated day to pick up and only three were ready -- so you know they are super busy - I was okay with returning, because I actually dropped off another two pair.
I will probably come back, but might check out some other spots...
Besides them NOT shining your shoes, they do do great work. Thanks for the recommendation.
And yes, they accept AMEX