added consistent error message on coupon codes