Caleb is correct. You need to do some digging to make sure you know what the all in cost is for the haul out. Some places charge separately for a lot things, and others lump it all together. When I'm shopping I usually create a spreadsheet to try and get to an apples to apples comparison.
George is a good guy. I kept my boat at MBSY last winter and just sent in my contract for this winter. It is a little more expensive than what I paid at Glen Cove Marina, but after the Evil Empire (er, I mean Brewers) took that place over their prices went up such that I'd rather keep the old girl at MBSY, which is 10 minutes from my house.
FYI, you can't do your own bottom paint at MBSY (or most places for that matter), so that is extra.
Oh yeah, and that purchase price you paid was really just a license fee that permits you to spend money and time on the boat ...