I'm used to paying in advance for hotels, and I'm a bit confused because the hotel I wanted to stay in while in Sweden only accepts payment on arrival.
I was going to pay using someone elses credit card, then transfer the cash to their paypal account... argh! Now I need to scramble to get the cash out of paypal and hope it arrives in my bank in time to pay.
How normal is it to have to pay on arrival? Do many places still do that?