*disclaimer *
This was my 1st ever cruise and it was a last minute decision, booked 4 days before leaving. I was traveling with my 3 yo son and my 75 yo mother. After this experience I will never cruise again.
I tried to use the online check in the day before sailing. After 6 hours of failed attempts (tech department couldn't figure out the problem) I was finally able to check-in and print out our boarding passes. We got to Cape Canaveral only to learn that the online check-in was a waste of time. All of my records were lost, so we had to begin the entire check-in again - about 45 minutes at the desk. The lady helping us was super friendly and relieved all of our frustration. Excellent customer service!