Many of these flights have not released seats yet. SAA and BA has. They work with Star Alliance, but you have to have 380K per seat available yo upgrade, as they have no class to class upgrades. BA and SAA also do not work with AMEX points. You have to move your points to another airline. The luckiest ones are those who have BA miles. Leslie and Brad got a great deal.