Por qué cambia el precio de un servicio online cuando llegas al último paso

Seguro que te ha ocurrido alguna vez: quieres reservar algo y eliges una fecha, seleccionas el servicio y compruebas el precio. Todo parece claro y, cuando llegas al último paso, descubres que el importe ha aumentado. ¿Por qué cambia el precio de un servicio online cuando ya lo habías seleccionado todo? ¿Es normal? ¿Y legal?