Yep, he's correct.
Free shipping to Canada is only a $3.50 brokerage fee when it's on.
FYI, if you want to order an oversize item like that sled you will pay an oversize fee even when the free shipping deals are on.
When I purchase large items I usually order to a US store that I will be near when on vacation.