Their customer service at Las Vegas check in counter is beyond excellent. My husband and I tried to check in for returning to NY, not realizing our flight was a day ahead!! A lady name Levone kept the situation so cool and accommodate to rebook the flight for that day. On top of it, she somehow managed to cut our cost to zero. I have been traveling for many years yet, I have never experienced such curtesy and professional serives from any of the airlines. Levone made us feel so safe and made her ways to clean up our mess. Virgin America, and Levone, a beautiful person, we really appreciate your help!!