These days if you are running a retail operation you will almost certainly have to sell via several channels in order to sustain a successful business. With an increasing number of sales being made online and an