I hear what you're saying...I give a cruise company $1,000 for a trip I'm taking in 12 months, they put $1,000 in their bank account and collect interest off it for a year. After 12 months, they put a portion of that $1,000 towards my trip (because they are no doubt making an instant profit off that or they wouldn't be in business to begin with), the other portion is theirs...oh and btw, they also get to keep the interest my $1,000 made them while it was sitting in their bank account for 12 months...NICE!
(Obviously the whole process is slightly more complicated than that, but yeah...I get it!)
New marketing ad for cruise companies:
Pay for your cruise now, take your cruise in the year 2011...AND...we'll give you back the $750 we made in interest while your money sat in our bank account for two years!!