I've thought a lot about this, and believe that while there are a few underlying psychological mechanisms (i.e., tightarse) why I buy stuff from retailers who take weeks to ship stuff to me for free, the main one is that I like to surprise myself.
I end up forgetting what I've ordered, and the spontaneity of an order arriving - or the risk that it might not - is most appealing.
What's yours?
are you married ? if so, this is absolutely understandable.