Imagine this: You've just booked a dream vacation at a tropical resort. The price seemed reasonable, and you're already picturing yourself by the pool with a cocktail in hand. But upon check-out, you’re hit with unexpected charges — a hefty resort fee and a surprise