
I generally don't want to place a new order with a company until I have received my previous order. Normally companies like Amazon rush my orders out immediately. They get repeat business very quickly.
However my favorite clothing mail order company takes its time. They often back order my clothes. That is fine with me. But they are losing out on sales. I got a stack full of offers from them. But I am not going to act on any of them until I get my goods.
Let this be a lesson to all you mail order companies. Ship me my stuff fast. You will be rewarded.