I couldn't find anything cheaper than booking through Travelocity. They were $600.00 cheaper than Carnvial and $200.00 cheaper than Expedia and Orbitz. I got the insurance to protect my investment. I didn't try a TA so I can't compare that. I agree that suites go quick.
Good luck!