well...I just looked at the information for tickets through the
Disney store in Edmonton (I don't know if other provinces will have different prices based on taxes????). The price for a 5 day MYW pass in Canadian dollars inclusive was $265.03, and a 7 day MYW pass inclusive was $276.21.
Looking at undercovertourist.com, a 5 day with 1 day free MYW pass was $246.95 USD. Exchanging that would probably be a couple of dollars less (credit card fees and exchange rate). We wanted a 5 day, but with undercovertourist, you get an additional day free....this is a nice little bonus! We wouldn't buy the 7 day pass.
And, not having to deal with the Disney Store in West Edmonton Mall is a bonus! That place is always a zoo!