I had the same issues, but most of my time waiting was on the ship. Once let off, process was smooth, including customs, porter, finding my luggage. Could that be because I had the key? It was my first time purchasing. Or was i just lucky? I had a taxi waiting for me outside. All i saw was $$$ stacking up.