Ahhem..... if you know how forex works and if you know how to work a float, you can make millions. But screw Canadian dollars. You wont be able to buy a used condom with that exchange rate.
Whatever you do, don't do it directly with your business account. <-- Assuming you have a US & CAD chequing account linked to your online banking. Banks charge out the ass for biz.
I heard you can get a better rate with Western Union.. never tried though. I've done most of mine online with my personal accounts when the CAD is low.
1. Get a preferred rate with your bank, typically they have minimums of $400,000+ per year.
2. Compare the above rate to what Knightsbridge offers.. They have very competitive rates. You wire them the USD, and they'll wire you back the CAD same day.
3. Alternatively, if your bank agrees to give you a preferred rate -- approach them with what's offered in #2, and if they care for your business they'll beat it always.
I need to swap quite a bit to pay my taxes too, but the exchange rate sucks. Going to wait till it hits at least 1.06 before I make another swap.. Better to pay interest to CRA than swap large amounts at an unfavorable exchange rate.