Recently subjected to IDB. Booked YYZ-VIE, VIE-VNC to board cruiseship. At YYZ, I was informed there is no seat on my second flight and I was told to go home. Somehow after much discussion they let me go to VIE.The connecting flight took off early, before I even got there. Needless to say there were no flights to VNC to get me there on time for the first port. I flew to the second port, and of course the luggage did not follow so I wore what I had on me for the entire cruise. I thought they would have to at least inform me that I was being bumped/ provide me with a written statement of compensation/ offer me or others VDB rather than taking off early because the flight was full. Seems pretty poor service to tell someone to just go home and don't go on a cruise vacation because they overbooked. Is this common practice?