Forget the Big Box experience and bring your business here.
I don't know what the reviewer below is talking about - this is that rare footwear store where the employees actually know how and take the time to fit you properly. And service? I've been in the store 3 times and it was outstanding each time. Sadly they didn't offer to replace my phone (!), but they carried several styles in my son's enormous size, and then offered to take back one pair after two wearings. When they ordered us another pair they estimated delivery within 7-10 days. It was at the store in less than 3. I'm sold.