An overwhelming majority of US shoppers are waiting for bigger and better discounts in the run-up to Christmas before completing their festive purchases, according to a new survey.