Anyone done the online check-in? I have never tried it, but I am thinking about doing it this time. Just wondering if anyone would care to share their experience with it. Pros? Cons?