Thai tourist visa - apply through consulate or an agent? How does agent help? Any tips for international insurance coverage?