I have read most of the threads here concerning online check-in over the past few months, and remain as puzzled as ever because of conflicting input, LOL. So, at the risk of adding to the tedium on this topic: 1. Which is it? Are rooms pre-assigned or are they selected by the CM at check-in? Or does it depend? 2. Does the answer to 1. differ if check-in is in person rather than online? 3. Is one who has checked in online given a room that happens to be open upon arrival (many threads suggest this), or does it just seem that way because pre-assignments are based on forecast arrival time (indicated when you check in online), ensuring a high likelihood of your pre-assigned room's being ready when you arrive? 4. I'm pretty sure we have already established that if you put in room requests by phone to CRO, you can assume they will be seen (but not necessarily honored, depending in part on the answers to the preceding questions) whenever your room is assigned, whether you check in online or not. If you fill out the very limited request form upon checking in online, it MAY supersede the telephone requests you've already put in. So just do one or the other. Is this accurate? Also, it remains in dispute whether requests are more likely to be honored in initial room assignments if you check in in person vs. online, but a change can be requested in either event. 5. If you'll be checking in early, and if you don't much care which room you get, are they more likely to have a room for you if you've checked in online (and indicated planned early arrival online)? This much is not in apparent dispute: Online check-in usually saves time as long as you don't quarrel with your room assignment (and it's considered a little rude to do so if there are others behind you in line, though you can move to the regular line to request changes) because lines TEND to be both shorter and more efficient for online check-in. Online check-in also means that your credit-card info is concealed from front-desk personnel (but it still exists in a potentially hackable database). Online check-in also signals to resort staff that you do intend to show up, always helpful if you'll be checking in late and if there is a risk either of overbooking altogether or just of having your pre-assigned room given away (but the latter is only ever a risk IF rooms are pre-assigned in the first place). Thank you for any clarification you can provide!