As town centres across the country struggle to encourage festive spenders, more and more people are turning to the internet ...