My order would be:
3. Royal Caribbean
On Princess we had our liquor, bought in port, waived through with a "Don't worry about it."
I did see a large line of people on Epic waiting to pick up their luggage from the "naughty room".