any idea how long the coupons/promotions lasts online or expire how long have they been going on for?