Christmas shoppers spend carefully, figures show
There are three more shopping days until Christmas but the sales are already under way as shops battle for trade ahead of the busiest shopping weekend of the year.
The latest figures from the Office for National Statistics say spending is only a little up on the same time last year.
BBC Wales economics correspondent Sarah Dickins reports from Carmarthen.