Yep, know JPs can not charge. And I don't mind paying a fee for a business. Take my quote example, they quoted 1000 baht per signature, so if only 1 then 1000 which obviously covers their costs or would charge more. But to charge 1000 for every other signature at the same time, to me is a bit much.
You say a JPs signature is of zero value outside of Australia. I realise of no value in any other country, or do you mean of no value if obtained outside Australia?