I like 15 minute drive from the port of Miami. Due to my husbands work, we can only do 3 day weekend cruises. Last minute cruises would definitely work for us. Besides, the sites you mentioned, are there any other sites that have these last minute deals? the sites I found from google, are more expensive than the cruise line sites themselves.