how to avoid hidden costs while traveling