Flew Garuda domestic flights (no international) from Bali to Jakarta to Ambon and return in April with a group. I have Skypriority status, which Garuda honors. I checked two bags totaling about 75 pounds. No questions asked and no excess baggage fees. Some of the others in the group had about the same weight. At check-in, they were asked if they had scuba gear. One person said no and was charged excess baggage fees. The others said yes and they were not charged excess baggage fees. On the return flight, the live-aboard operator checked in all guests bags and obtained our boarding passes for us. Because the flights were domestic, the operator could do this without us being present. No excess baggage fees were charged to anybody in the group. The operator said Garuda generally does not charge excess baggage fees for dive equipment, but on occasion that have done so.