Do you have a local hobby shop you can go to? I don't know where you are in Canada but if you live near the Hamilton Ontario area there are two hobby shops there. They both sell the Microscale products. I've gotten them plenty of times. The one I go to is called .... surprise surprise ...Hamilton Hobby.

As far as shipping goes, yes, be careful and shop around. There are people out there who won't gouge you for shipping but for some reason a lot of times you'd swear we were on the moon instead of right next door.

If you're looking for LED's etc just get them from China or Hong Kong. That's where they all come from anyway. I've literally seen cases where the exact same set of LED's that cost $15 shipping from the US is either free or costs something like $2.99 from China. Try and figure that one out!