Has anyone else experienced problems with Virgin's Upper Class? I recently flew from JFK to Heathrow. Shortly after take off I found the seat would not recline and I informed a crew member who said they knew my seat did not function. Eventually they managed to manually crank my seat to the flat position but I spent two hours sat crossed legged on the flat seat watching TV until I decided to try and get some sleep (the flight was full and so no other seats available). Having spent a small fortune to fly Upper Class (I paid for the flight myself), I was extremely unhappy that Virgin knew there was a problem with seat but chose to wait until I complained. When I complained to Virgin they offered me a few thousand air miles which was worth pretty much nothing.