Stuart Harstrom applied for a Carnival Sea Miles MasterCard in 2004 and used it for most of his purchases, hoping to redeem his points for a “free” vacation. Then the cruise line pulled the plug on his plans, he says. His story is a cautionary tale about vague promises made by loyalty programs, imprecise wording on Web sites, and the fleeting nature of points.

Elliott is consumer advocate
WHAT'S YOUR PROBLEM? If you're having trouble with a travel business - any business - and you've reached a dead end, maybe I can help. Send me an