What Great customer service!
Ok this is what happened.... My flight to sf was delayed so I was leisurely walking to my gate. I went to the gate where there was a San Francisco flight boarding but it actually was not mine. This was the previous sf flight delayed until now. I found out when I tried to check in, they said I was checking in for the wrong flight. Ok, fine.
I went to my actual gate and found out that my flight was delayed for the next three hours! I don't think so, so I took off back to the other gate and asked nicely if they had room. And the agents went to the computer, clicked a couple of buttons and presto chango, I was on!
Thanks Virgin America!
Please also know the plane is cool, updated, all seats have the mini TVS and the crew are funny.