People tend to check in during these times:
I expected more from Virgin. I shouldn't. Delta or British Airways are way better. And friendlier
Check in online, use the self-service machines, print your own boarding pass, weigh your own bag, affix your own labels...and still wait just as long to get passed the checkin desks.
Smoothest checkin / bag drop / board I've had I years. Thank you Mr. Branson!
If you check in online, make sure you write your full name as written on your passport or the virgin thieves will charge you 30 smackers to change it!!
Check-in online beforehand!
Do the online check-in (up to 24hrs) before you arrive, then you're in like Flin!
Check in total chaos. I'll be surprised if i get my bags at the other end.
You don't need a upper class ticket to check in at upper class. You're welcome :)
My tip right now is don't fly virgin! The check in is the slowest I've ever seen.
Be prepared for havoc no matter how early you arrive. Branson never sees this mess. He should.