Remember that domestic carriers in Indonesia are expected to allow 23kg for scuba gear, which has accommodated our dive bags and/or my camera case. Garuda has a good business class, which seems to wave a wand over any baggage sins; on our Garuda flight a few weeks ago from Sorong to Jakarta, we had zero baggage issues despite our mountain of bags, and we were waved through the carry-on weighing. In May, we were on Teak from Manado to Singapore and it was a different story—they did allow the sporting-goods waiver, but we were still over a good bit. The cost was 2.4 million IDR (about $150), which could only be paid in IDR—as our time to catch the plane dwindled, I was sent out of the terminal to an ATM which, to my surprise, promptly gave me three separate million-rupiah withdrawals, and of course the flight was a few minutes late, so we were on our way despite a bit of a nail-biter.