This is all true but only if Customs Shows Up On Time!
The earlier you get there the less of wait when Customs does show up!
They usually have coffee waiting for you but our last cruise they were late themselves setting it up!LOL But the good news was that Customs was there right on time! We got thru, went and had breakfast, off the ship and in our limo by 8:30 a.m.!
janet