I have bought a pair of trainers via a seller on Amazon they have arrived and do not fit I want to send them back to change for another size. On returns instructions it states '10% will be kept as a restocking fee unless item is faulty' I also have to pay return postage! AIBU to expect a full refund or is this even legal?