With all due respect zft you say you are not in a position to comment and then go on to do so. Your comments may be true or the 80's and 90's but sadly it is not true today. The truth of the matter is BA are expensive and the service does not warrant the price being paid and therein lies the problem. Many people much like myself are voting with their feet and getting a better service at a better price elsewhere.