Stephen Morris. Beware using an agent. If you are using an agent to get around having to meet certain criteria it means a bribe is being paid which means you can't get off the agent merry-go-round and you will have to use an agent every time you extend your stay. If you are using an agent simply to fill in forms and guide you through immigration then it's no problem, but as
@Brandon ***********
has said, it's easy to do it yourself. The criteria for "married to a Thai" visa is to simply transfer 40,000 baht into Thailand each month.