25$ for 30 days is still quite reasonable for Bali Visa on arrival. Darn US charges us nearly 150$ for visit visa and the UK charges us around 100$.