seem to be a reputable, and affordable, option, but you might want to define what type(s)s of Insurance you want before you shell out your hard earned $$$.
Medical? Evacuation? Gear? Trip Reimbursement? Theft?
Try and spend a few hours familiarizing yourself with the deductibles and plan options from a couple of companies.
It's a downer and more of a real-world type travel task than most, but better to be in the know than be laid up in a Thai hospital with proper coverage.