That really cheap.. probably the cheapest in sinkie, jb and batam.
No in Batam you can get a haircut at the barbers for 15,000 rupiah. The exchange rate is about $1 to 9,000 rupiah. So it costs about $1.70. They also throw in a neck massage after the haircut.