The only Sparks holster I own is the SS2. Great quality holster that looks like it’ll last a long time. My only complaint is that its 1.5” width belt loops are too tight for my thicker belts, and I had to buy their 1.75” belt loop snaps as replacements. Even then, their pull-the-dot snaps have been finicky for me. I don’t have the VM2 so can’t compare.
I do have two of TTGunleather’s Mike Special holsters and love them both. I’ve had no trouble with their pull-the-dot snap loops, either. The quality is excellent, just like my Sparks’ SS2 holster, but the design of the Uncle Mike (which I understand is similar to the VM2 design) makes it much more comfortable for me than the SS2. I’m guessing the VM2 design would be more comfortable for me, too
I ordered the TTGunleather holsters about 2 to 3 years ago and they arrived about 6 to 7 weeks after I placed my order - super fast compared to the Sparks lead time of 7 to 8 months from what I understand. I don’t know what TTGunleather’s lead time is now, though, but I wouldn’t be surprised if it’s much longer than 6 to 7 weeks.