I replied to Gary from my Gmail account, but it seems to have vanished into the ether. For any American who cannot get some Canadian cash (A bank or currency exchange could provide Canadian cash) with which to pre-register, just send in the pre-reg form with a note stating that you will pay when you get there. The number of Americans normally attending is small, so this shouldn't be a problem for our purchase of the plaques, etc.
I've learned to not send cheques to American tournament directors. They've told me of the ridiculous fees to get them cashed. Either I send American currency in the mail (disguised with several pages of text filled paper) or I send just the form and have an agreement from the TD that he is okay with it.