Brian,
Sorry things didnt work out the way you wanted. I think , though, the primary responsibility was yours for not sticking to what you requested.you had a contract that you were very clear about when you booked the trip and he was trying not to honor. you, being a nice guy, let him off the hook( so to speak) . I agree , wholehaeartedly with Mark, that a negative post would be inappropriate( or at least what I would be comfortable doing). I think letting theowner know is a necessary step and based on what happens there ,do what you feel you should do. Ive cancelled a trip because what we agreed on over the phone is not what was presented when I got to the shop.
Good luck in the future.
Steve