I have bought 3 cans from Griffin Armament (who use Capitol Armory). I think I talked about it before.
I really like them as they are quick and easy. Especially for repeats where your fingerprints and picture are already in their system. You do get a couple days lag as you do each step online, and then yes, the non-over-the-counter 4473 requires mailing something to the CLEO, getting the delivery confirmation back, and then a 7 day wait for the CLEO to not object. When Tax stamps were 8-12 months that wasn't a big deal in the grand scheme. When the stamp is 36 hours it starts to be more annoying.
I try to keep it in perspective. My last can I ordered on July 13th (a Sat) , and UPS dropped it off at my door on Aug 2. Had a local SOT had one in stock that I wanted, I would have got it faster, sure. But if I need to order one, form 3 to a SOT, go back, eForm 4, then go back and pick up I don't think I'm much faster than the "Silencers to your door" program.
If you live near San Antonio, yeah, go pick it up.