Any Canadian around here? which retailer has discount AND gives extra insoles in the box?

I heard not all retailers give the insoles.

which website do you buy from????