with this crazy exchange rate I don't want to use a credit card since I need to buy 10 tickets and will get nailed with all the service fees. Do Cdn or even US Disney stores sell the park passes so I can go and purchase with cash?
If you are going to buy from a Canadian source, make sure that the ticket price makes sense at the current exchange rate. You may find that they are also charging a premium on the exchange and it is no deal.
IMO the cheapest way to get tickets is from Undercover Tourist (discounted, and free shipping) using a Canadian credit card with no Forex fees (Amazon, Marriott, or Sears cards) so you save 2.5% over the bank cash exchange. Add in the additional 1% cash back on Amazon card, or Sears points earned, and you are way ahead of paying cash on the fees front! Just make sure you pay the card balance in full by due date so you pay no interest. And as an added bonus, you don't need to leave home to get them; the tickets will be in the mailbox just a few days after you click "Order Now".