I just went with the one that was attached to the OA paperwork that was sent to me by the Thai Embassy. There was a choice of about 5 companies. It's actually not too bad when you read what's covered.It'll do me.
Just on that re-entry permit. When doing a border bounce in the 12th month of your OA, must you get a re-entry permit at the airport as you depart? What if you have a multi entry OA? Do you still need to get the re-entry permit?
You can get 2 years out of an OA by doing a border bounce in the 12th month of the visa. You must buy insurance again for that second year. Cheaper than flying back to your home country, reapplying for another OA then returning to Thailand.