Well, convenience has a big role to play in this but apart from that there is another reason for this as well. People want to buy their products at the lowest possible price. This is where discount voucher codes come into play. These codes will help you get discounts on your online purchases. Add this to the first reason and I'm sure it will be more than enough to convince you to start shopping online instead of taking the trouble of going to a shop.