Originally Posted by
Patmcwill111
I bought a one way economy ticket Cairo/Bahrain/Bangkok on Gulf Air. I upgraded to business class at check in at the Cairo airport, because their schedule showed a lie-flat seat on and A340 Bah/Bkk. They didn't tell me at check in, which they already knew, that they changed the aircraft Bah/Bkk to a two class A330 which did not have lie-flat seats in business class. I felt since they knew at the time I paid for the upgrade that they had already changed the aircraft, they had an obligation to inform me of the inferior seat, which they sold me at the same price. Gulf Air claims they are both "business class seats", and their fine print, only on their website says they don't guarantee lie-flat seats, but this information is not required reading, and is not available to see at the airport check in counter. Currently disputing the charge with my credit card company.
All GF A330 longhaul J seats are lie-flat IIRC