Ended up going with CruisesOnly.com. They've been operating for decades, had a great price that beat the Cruise Line's direct booking price, and got some small perks. Even if they don't honor price drops--seems that they might--the price I got is almost like getting several price drops from the price I'd have gotten had I booked directly with the cruise line.