Better to go direct to the airlines. These booking services really confuse you.
Another thing I found out with Expedia was that bargain airfare often did not include taxes and booking fees. So if they advertise $200 roundtrip, you will find that by the time all the taxes and fees are added in, that $200 airfare was a heckuva lot more expensive than if you booked directly with the airline.