Please buy quality. Cheap is not something you trust to put a handgun in.
Fobus, IMO, is garbage. I know a guy with that exact holster. The paddle is so soft, he drew the gun with the holster attached to it! We could not stop ourselves laughing.
The only question you need to ask yourself is what level retention you want. Otherwise, any high quality holster will do everything you need. A cheap one will not.
As most have already mentioned...
Bladetech, SolCan, Safariland, Raven are good. My personal favorite is also Tim’s SolCans. They are excellent and so is he.
If you want to do a bit of work, look up Alien Gear. They will ship to Canada. High quality, lifetime warranty and surprisingly cheap!