Subject: Re: Cruises Discount sites
Judy,

Generally, you're better off booking early. In the event of a price drop, you'll either get a refund of the difference (if it's before cancellation date) or some onboard credit or a room upgrade.

Don't know of the agencies you mentioned. However, you can always call the cruiseline you're thinking of going with and asking if they've had any experience with them.

Candice NYC