Can i ask you were it states 12 months for the Non O based on marriage? I have searched the website and i can only see a single entry for 90 days at 2000 baht.
I have used them 3 times since last July and found them excellent fast to send you the documents, easy to complete and pay for your policy, easy to change dates and refund is easy if you need it, AXA dont do refunds