I get most things online too, including my weekly shopping. Working shifts can make it difficult to get to Asda when I want so I tend to do it online the day before my rest day and get it delivered to my door to save trudging around the store (which I hate). It also stops any impulsive buying which I tend to get sucked into with those 'special offers' on goods I wouldn't normally buy.