Retailers were hit with a blizzard of new products and brands in all shapes, sizes and colours.各种形色不一、大小各异的新产品和新品牌铺天盖地,让零售商们疲于应付。New brands may start cutting into their market share.新品牌可能会减少他们的市场份额。I've gone over to a new brand of coffee.我已经改喝一种新品牌的咖啡了。