I only shop here every so often but they do have pretty good prices and their customer service pretty good. Their shoes aren't the highest quality but you can still find a decent pair to kick around in. They have a good selection of the sizes you need so you can usually find what you want in your size. The only complaint I have is that they don't wide sizes in the children's department.
more