There is no oil in either product.
You can get VG in a lot of places. You being in Canada, I'm not extremely familiar with what stores you have. That being said we can pick up stuff like that in most drug stores, Walmart etc.. its commonly called glycerin here, its likely found with the skin products, if you use this, make sure it is food grade. It isn't that expensive at all. Its the thicker of the two commonly used liquids to make ejuice, and is very common, has a lot of vapor, not as good for flavor and throat hit. I agree if your using something to vape that requires wicking or a cartomizer, it may be to thick to be optimal, but its readily available.
I've never seen PG easily available, you probably would have to order it, as its not nearly as common. PG is Propylene Glycol, its thinner than VG, retains flavor better, and provides better throat hit.
If you keep posting, you can get to 5 posts needed to do what Dormouse suggests about finding a retailer. If you cannot post there already.