Try
http://www.zuji.com/zuji/home/1,,ZUJISG|a|1,00.html
Every travel agent will have the exact same fare. Due to Singapore's travel regulations, they have to sell according to what fares BA/QF gives them and charge the service fee accordingly as most airlines in SIN haev done away with commissions to T/As. Which also means that you'll be offered the same fare if you are to call the QF/BA res office in Singapore.
Only in Singapore, where consolidators' fares are listed as publoished fares.
You might do better by booking directly on BA/QF's website and thereby avoiding the service fee. Oh, hang on.. sorry, you can't book on BA's Singapore website if you're based elsewhere other than Singapore.. but you can book on QF's.