how about you go to the Thai Embassy in Canada website and see what visa fits your needs. You haven't stated what your intent is. Just a vacation , retirement or marriage, DTV, etc etc
Unfortunately this is what happens when you do not research things properly or wait until the last minute to ask questions in this group. Could have save you money, time and frustration. However I wish you luck in finding your way back here.
I think sometime in the future there may be a crackdown on Agents who use their money and bribes to circumvent the financial requirements. Just my opinion.