Sorry to hear of the troubles with the marina Mark...seems as though customer loyalty is pretty much gone these days...it all comes down to the dollar......
I would be pretty worked up also but there's not much you can do about it...
I would go fishing......