I definitely will not order from pys.com again. I ordered a pair of shoes for my son that ended up being too big (their sizing charts were not at all accurate). I exchanged them for a smaller size and was charged a restocking fee of $8.00 (over 18% of the cost of the shoes) just to exchange the size. Very unresponsive customer service, there was no way to talk with a manager either. I would not recommend using this company.