Try expanding your search parameters.
The swabs are called a number of different names, depending on the end-user. In the automotive world, these are detailing swabs; laboratories use them for clearing optics, like the lenses of microscopes; IT call them either laser-optic or ink jet printer cleaning swabs; and in electronics assembly they call them laboratory quality safety swabs.
If you try those different terms, you're bound to find a supplier willing to ship up to the Great White North. Lab supply houses, electronics specialty outlets, office supply stores, and auto parts places are good places to consider shopping for swabs, as well as both e-Bay and Amazon.