First of all, I have had a $5 off an order of $20 or more coupon for.. well, I can't even tell you how long.