We've just booked premier seats to Cuba. It's 199 each return. You need to speak to BA or your travel agent. He must have booked using one or go onto the website and you'll find a contact number to ring. It's certainly worth it. You can check in before everyone else, get your luggage first on landing, food and drink on the plane etc.