The point is it should be free. This thread is about corruption. There was also no choice to collect it tomorrow if payment wasn't made, once they have your passport, you have no choice. I didn't pay 500 after some negotiations in Thai, but i still had to pay.