Consumers are 'banking on bonuses'