An armful of bags may be a rare sight this Christmas as many shoppers are turning to the internet for cheap deals