Do you want a really good tip to save money on Ducky or Filco?
Whenever you visit the States, go online and buy the product while in the States and have it sent to your house via USPS. When you purchase from Canada, the system automatically changes the prices to the "premium, border crossing" shipping prices. But if you pay for it while in the States, the system automatically connects to the original US to Canada prices which costs around $20 cheaper than its Canadian counter part.
Also, USPS because first, they are actually smart enough to realize that putting a rug over a 4 yard box won't stop burglars or throw packages across my damn gate, and it also bypasses the "extra" fees that UPS/Fedex demand from their customers. This is due to the fact that USPS is the national postal service for the US and they are exempt from certain fees that "premium" freighters have to pay.
With UPS, the shipping rate that's listed is often less, but you get charged $40 at the border.