Customer service was HORRIFIC
The staff at both JFK and LHR were everywhere, but no one seemed to want to help you. The Kiosk wouldn't register my passport, an error message would pop up and instruct me to ask a staff member for help. I asked at least 3, and they would simply instruct me to ask someone else, who also couldn't help me. Not only that, they seemed annoyed that I even asked them in the first place, and more interested in talking and socializing with their peers/coworkers. Eventually I found someone who knew how to help.
During the flight, a staff member was moving the luggage around the overhead compartment, trying to fit the bags. I witnessed the staff member slam the compartment closed. I didn't realize at the time but in the process, they cracked my carry on luggage. Once I arrived at my hotel I realized what had happened. When I returned to LHR for my return flight, I notified a staff member of the damage to my luggage that occurred on my initial flight. They told me there was nothing they could do at the airport and to go online and register a claim. I went online to register a claim and I was told I notified them too late, and since there was no documentation of the damage taken at the airport, they would not reimburse me for the nearly 400 dollar luggage that their staff member destroyed....
I pointed out that I did try and notify a staff member at LHR, but they failed to help me or document the damage. Had the Virgin Atlantic staff done their job, I would have been saved a very expensive piece of luggage.
I will not be flying Virgin Atlantic again. Nor will I recommend.
I am extremely disappointed by my experience and implore people to consider other airlines with more professional customer service representatives.
Consumers appreciate when companies and businesses do right by their customers. Unfortunately, Virgin Atlantic did not do that in this circumstance.