US retailers are being advised to prepare for a rush of holiday shoppers after the presidential election next week, as consumers take advantage of promotions and deals to buy holiday season gifts and also treat themselves.