A little late i know... but i also was unhappy when i tried contacting STA about booking my Oz trip. The guy sounded on the phone like he was doing me a favour speaking to me, and similar to yourself he said he would phone back shortly... and it took him 3 days!
I was so annoyed that i booked up with travelbag instead. I have to say the travelbag guy i spoke to was incredibly helpful, and i was on the phone for ages while he sorted everything out for me with flights, best seats to have on the plane, best flight times for me, etc. I guess it just depends on the rep that you end up speaking too may be.
Anyway glad you had it all sorted and that STA came back with the good news!