Shopping on the is an increasingly popular way of buying just about anything imaginable, from anywhere in the world, day or night.