Indogulf is correct - TISS lists consolidator fares from one or many sources for each possible country of departure it serves. I've used the German and American 'services' without any problems. Be aware though that the fares it retrieves at first (when you get that list) may not necessarily be available. Most of the time the status is listed as "?" - and sometimes that just means not available. It can be tedious to go through the reservation process.
Also, it will tell you which of the three consolidators (in the US) the particular fare is from, so you could call them up and handle the arrangements over the phone.
------------------