In defense of small businesses--with our suppliers if we order something from them, we must pay a restocking fee if we return it. So--in good faith a small business orders something for a customer. It arrives. The customer changes his/her mind. Then either the small business is stuck with it or has to return it and pay a restocking fee. Usually something ordered like that isn't a big mover--hence the reason for the special order. So try to be understanding when it comes to a restocking fee for a special order. If we have it in stock, then, no, there's no restocking fee.
Tis better to wear out than to rust out....