Jen,
You are truly better off booking on the airline's own site.. If you need to make a change, it is nearly impossible via an internet site.
And, why pay a fee for something you can do yourself. Use the sites as a guide then when you find a fare you like, check the airline's site. More often than not, it is the same price without the booking fee.