I had a chance to travel ny singapore airlines from Colmbo Sri lanka to Shanghai China with singapore in transit. The Airline is very good. At colombo check in we were slightly excess baggage in about 3-5Kgs, for that the attendent created a fuss, which obviously could be handled with greater care. Any how this was solved, then the bigger problem was getting the Air-Hostess to be convinced that I was a Vegitarian, she was good that she got me some fruits & yoghurt to eat.But the experience on the last leg to shanghai was even more worse. It is hard to believe that out of so many passengers they could not manage one veg meal.I had to request a fellow Indian passeger to compromise, which by god grace he did, that I managed to get a meal.
This is very strange that a big & good airline like singapore Airline is unable to have a Veg meal.