I'm getting Deja Moo - I've heard this bulls*%t before from Viking - and quite a few times too over the past 12 months.
I replied that Viking Marine have two choices:
1. Provide to me, by close of business this Friday July 8 2011, a committment that Viking Marine will deliver and install my boat lift in the next 3 weeks i.e. this July 2011.
2. Cancel my order and return my US $4000 deposit ASAP.
Shall let you know how it goes.