Virgin passenger loses $800 despite showing up on time for flight

Virgin passenger loses $800 despite showing up on time for flight