Hi there,
What I do is very simple
I get them delivered at a forwarding place near the border and go there pick my order every month or so.
You have know that you don't have to pay any duty when importing toy soldiers in Canada.
If you get them delivered to your address in Canada, always choose USPS and never ups or fedex since they are going to charge you mAny fees just to calculate the taxes you have to pay on the order. USPS will charge you only 5$ no matter how much is order going for.
If you need the importing category for toy soldiers just msg me
cheers
alex