Glasgow Christmas markets are now open in St Enoch centre. GlasgowWorld speaks to a few stall owners who explain they are selling.