You can try the usual 3rd party booking sites.. like Expedia, Travelocity, onetravel,kayak etc etc..
You might find yourself limited however to less segments than you are currently booking through the TA...
I use those sites where possible... everything else goes.. you guessed it!.. to my TA!
If you try to book each segment separately you are most likley to suffer extreme sticker shock!!!