BlooCrayon wrote:
You are not going to find a cheap cruise in he summer--that's peak cruising time. If you want a cheap vacation or cruise, you need to go in the winter or off-season.

That's not true for Caribbean cruises. Most cruise lines pull out of Florida in the summer because of hurricanes.  We use crucon.com. They have great prices and usually give perks like OBC and paid gratuities.  If your ship leaves from Miami looks at airfares to Ft. Laurderdale.  You can usually find much cheaper fares to FLL and then just take a shuttle or cab to Miami.