Absolutely! Me, too! I learned the hard way after
DCL canceled one of our cruises, and boy, did we get scr*wed with air, hotel, etc, we booked through Travelocity. Never again. I use Travelocity and Expedia to sort and research good fares /times that work for us, but that lesson taught me a lot about how consolidators work. The airline couldn't help me bc they don't get paid by Travelocity until we board the flight. Travelocity wanted to *change* our flights, not refund them. We ended up flying into a completely different state (TX vs FL) for our new cruise so changing them wouldn't work bc the airline we were on didn't fly directly there and would have taken a day just to fly there. So, now after I get an idea of which airline I'm looking for (usually American since Phila is a hub for them) and what time we want, i just keep checking back directly on the airline's website. Just a side note: I cannot tell you the time I wasted attempting to speak with a "supervisor " at Travelocity. It was an insulting and frustrating waste of time. Long story short, I finally wised up after a few weeks and got my credit card company involved (yes, Disney Chase Visa Premier) and with a sprinkle of magic dust, i miraculously received credit back on my credit card. Wow, the time I wasted on that lesson! That being said, I will use Travelocity for a simple hotel transaction if the price is better. However, you should always check directly with the hotel's website to make sure you're getting the best deal! Sometimes AARP may give you a better rate, too. Just check around and do your research!
ETA: I've checked Disney's air but the times and connections (we only do nonstop ) never worked for us, and this past time, our TA actually told.us not to use Disney air bc we could get better fares ourselves (i guess coming from PHL). I could see how, if flying internationally, a TA would be a good idea.