you can go to the dillon website and pick your items, then click on link for shipping quote... they get back to you in a few days with your shipping cost.. I did this last week for some small parts, and they only gave me the option of FED EX, which is strange because they shipped my xl650 and accs via USPS in two boxes..
based on my quote from x-reload, the prices are the same as here or better once adjusted to CAN funds.. And the shipping from Dillon to ONT was the same as x-reload shipping from Quebec!
I am just going to order right from Dillon... I will gamble on the duties (seems to be hit or miss with those... wth?)
Gardner didn't even return my email... pffft! and his website will give you seizures