Amazon does not charge you to ship items back and they definitely do not charge restock fees...Try with Amazon and find out. You will eat the cost regardless of who was at fault. But it is also hard to complain when they say we will send you a replacement of your choice at no cost, or full store credit.