Horrible Vendor!!

Actually, one star is still too high, but that's the lowest rating to choose from. I ordered this rainsuit as a Christmas gift for my husband on 12/10/03 through Amazon.com. It's already 01/02/04, and I still haven't seen the rain suit!! Shipping was supposed to occur within 2 -3 business days, per the information provided. However, the next shipping date has moved to 01/06/04!! Every day when I check on the status, the shipping date gets moved further and further out. Also, there is no notification from the vendor about the delay. I'm beginning to wonder if I'm ever going to get to give this to my husband. Mybe next Christmas - this is, if I'm really lucky.This is assinine!