We live in a digital age where we can do pretty much anything online – particularly shopping. As well as the retail giants providing online shopping services, small businesses launching e-commerce sites and individuals who go it alone by using their own eBay stores also provide web-based purchasing. As these small businesses and eBay shops grow in popularity, their goods fly off the virtual shelves – which is brilliant except for the fact they need delivering on-time!