I have been a customer of Shoebuy for a while and never did I receive an email from Shoebuy stating that they were changing their policy. Since this fee is hidden and you don't see it until you need to return something you notice it not. They also break your order into separate orders so YOU MUST PAY A SEPARATE RESTOCK FEE ON EACH ITEM ORDERED. Customer Service is a joke and I hope they learn what shady business for them. Buyer beware.