NO NO NO! Ordered a pair of shoes for my son for Christmas... ordered the wrong size... returned them... took them 12 days to get back to me to even let me know they got my shoes (after many times trying to call them) had to pay another shipping charge of $12 to get them returned and STILL haven't received them! Can't talk to a live person (ever). All I want is the shoes I have paid for (plus $12 shipping... twice) and I will NEVER do business with this company again!