drop the coupon code check, try to make this work in user base.
fixed the promotion count to correctly test for eligible promtions