I thought I had found the perfect cheap vacation online. The airfare was low, the hotel looked amazing, and the total price seemed completely reasonable. Then the surprise charges started rolling in before I even unpacked my suitcase. Extra baggage fees, resort charges, and unexpected hotel costs quickly piled up. What started as a budget-friendly getaway suddenly ended up costing nearly twice as much as I planned.