Normal
I have not left early myself but I have heard of people leaving early. It does cause problems with setting things up with Customs in the area people get off. From what I heard there is also an extra cost for people to get off early. In other words I would check with the cruise line before booking and possibly talk to Customs in the area you want to get off the ship.