I run an internet sporting goods store. I make people pay for the replacement item, unless I screwed up something. It just goes on their credit card, and the 90% of the time, the credit takes place before they ever get a bill.
It gets the goods returned alot quicker to me, because the customer wants the money. When I don't do this, the customer takes their time getting stuff back to me, if they ever even send it.