FWIW, this isn't the only marina that does this. We frequent one in Canada where you try to reserve a slip months in advance and they will give it to someone else who shows up first. REALLY annoying.