Not all cruises are expensive, nor all of them are cheap. However, the latter fact becomes true if you go for the year-before or last minute booking when almost all cruises offer some discounted rates. Now, this