I don't use any of the listed options. I found a guy - a retired Marine - who makes very, very nice holsters. His name is Nathaniel (Nate) Gable and his company is "UBG Holsters", which stands-for "Ugly Bald Guy". His turnaround is quick, all holsters are custom-made to your specs, and he even made me a holster for a gun he didn't list. Nate went out of his way to find a form to use in cutting, sewing, and hand-forming a holster for my Colt Detective Special - long out of production. In fact, I have at least 4 holsters by Nate and have nothing but good things to say about him and his work. Use Google to search for UBG Holsters and you'll see what I mean.
NRA Life Member, US Army Veteran - 95 Bravo
"A recent police study found that you're much more likely to get shot by a fat cop if you run." - Dennis Miller