I can get it at any fabric store HERE in the US because it's common, but I don't know about Canada. You can always ask people at your local store, usually if they don't carry it they know of a store that does. I would say just order online but Joann's doesn't ship internationally and I can't think of any other stores off the top of my head that would ship there. =/
You might also check fashionfabricsclub.com. If you find something you think might work you can order a swatch for a small fee. I think they also allow you to ship back the fabric for a refund if you don't like it (you'd have to eat the shipping fee of course - I always recommend ordering swatches first when you have to order a ton of fabric for things like this).
I've never heard of this kind of satin, but it may work. But it's also $10 a yard. >_<