I don't think they issue visas at border. You'd apply on line for that and takes a few days. You'd be better to enter on the exempt of visa option if passport is from one of the countries on the list. You'd still get 60 days. No visa required and can extend 30 days too.
my goodness. So abusive. You write a post about Thailand getting "300baht a pop" and filling their coffers. . . As if it's unique or. It isn't. Several countries already do that.
and? USA has done that for years. Europe has similar for UK citizens and UK has introduced one too. You're worried about 300 going to Thailand but it's ok for others. If it's too much to pay, look for countries that don't do this.