Honestly the thai government are crazy if they think this sort of thing is okay, they may think "oh falang have money so they can pay this its only 300thb" they forget foreigners will factor this in per person plus the extras at national parks plus, the extras for long boat trips down near maya Bay. Plus the extras for not having a thai passport or I'd at checkpoints where police don't know visa rules, and also prices inflated in tourist areas. They're bat shut crazy Honestly.