ARE THERE RESTOCKING FEES?

No, there aren't.