I recently traveled to USA (SYD-LAX-BOS-NYC-LAX-SYD) first time on QF Business class and requested special meal (Vegetarian). I found meat pieces in first leg (SYD-LAX) in my meal so had to abandon meal as I felt it was contaminated by meat (I am very strict vegetarian). On my return travel, JFK-LAX I was given meal but no Dessert given, sort of very average in taste/quality (suspect it was same vegetarian meal as in Economy only nicer crockery). Between LAX-SYD I was surprised to see same food for dinner (plus dessert) again very average quality and it was difficult to eat same food on two consecutive long flights. After my return I complained to Qantas customer care via email, received a phone call today stating they will take my comments on board and will pass on to USA catering team to rectify these problems. When I insisted Qantas should apologise (in writing) and compensate for keeping me hungry in 3 out of 4 legs in Business class full paid ticket customer agent stated they cant provide compensation as I was actually given "meal" in those flight. He offered me $100.00 flight voucher as goodwill (he made a point that it is not as a compensation though) which feel not worth for the inconvenience and unpleasant experience I had instead I insisted he speaks to his supervisor voicing my concerns and asked him to send a written apology letter. I flew Emirates and Singapore before (in both Y and J) and found their food quality much better. I am still not happy with Qantas's handling of my complaint what should I do next? Is poor quality in special meals is normal for Qantas?:shock::shock: