Lipstick, gazebos, factor 30 sunscreen and Christmas cards fell out of favour with shoppers ... televisions continue to get ...