The 300 baht or 150 baht fee is not going to break anyone's budget. But the reason for it must be provided in better detail. Yes, to enhancing tourist attractions but at the same time eliminating the dual pricing at many locations. The 'insurance' provision must be thoroughly described, WHAT WILL IT COVER? Last, provide better exchanges rate for foreign currencies.