I apologize if this has been asked a million times- but what are the pros and cons of online check in?? We have never done this before because I am not 100% sure of what it all entails. Thanks for any and all help!!!