excel airways is a new company but in Turkey we like them very much. It is one of the few airlines that supervisors like to go to. The crew is usually very freindly. I dont know about the service but the planes are not that bad you have more space than some airlines and the seats are made of leather which is a plus. As for the vegi meal that could be a mistake of the groundhandling service in England forgeting to inform the crew of a vegi meal. It is always a good idea to check with somebody before you board the flight. Usually at the check in desk. They should be of help to you. Also dont forget that the passenger might be flying from Turkey back to England but the crew have been on a 3 hour flight with passenger over to Turkey and have only had max. of 30-50min rest by sitting in the plain and are then servicing you flying back to England. Could you serve customers for 7 hours not stop with a smile?