Online consumers want promotions and a better customer service