600 baht, it is hardly a fleecing, call it a commission, you paid under $20 USD to not have to deal with the ticket booth, plus how ever far you diverted off course and the time he sat waiting. For, I assume four ppl (under $5 USD each), it really does not sound like he got you at all.