Research carried out in Canada shows that in the lead up to Christmas the average Canadian shopper will spend 8 hours buying presents in a shopping mall and 5 hours buying presents online. This emphasises the need for an online retail prescience!