THE Grinch may have stolen Christmas but Primark say they are ... by buying in bulk for their 191 UK stores They "do very little advertising" While their clothes offer the "latest trends ...