AFAIK everyone in e-commerce tries to have consistent pricing throughout the whole flow - otherwise people notice difference between pages and drop off.
Stuff that you explained can happen because initially IP-to-Country isn't 100% precise (later in booking/checkout stage you provide country and then it knows for sure).
Other case I've seen is that meta (comparison) website you came from showed you prices without including everything even though they should've.
And then booking platform tries to transition you into correct pricing in between their pages.
Stuff that you explained can happen because initially IP-to-Country isn't 100% precise (later in booking/checkout stage you provide country and then it knows for sure).
Other case I've seen is that meta (comparison) website you came from showed you prices without including everything even though they should've.
And then booking platform tries to transition you into correct pricing in between their pages.