They offer fair prices and great deals here on different shoe brands. I confirmed it. I'm not sure about their online service, I have never tried it out but my friend has and she didn't like it.
She ordered shoes for her son and she changed her mind within 30 minutes and requested a refund. She didn't get it for 2 weeks until she visited the store to complain. She didn't make the argument easy with them and she got her refund. I tried to persuade her to get another kind for her son but she declined.
She has decided to start buying from the store physically.