Yeah I've heard of that, I thought it was interesting when unknown said in their podcast that they don't feel comfortable doing business that way, yet capitol appears to stock reapers and OG 6.5.
I've done quite a bit of business on silencershop and don't do anything in person until I go to the dealer to pick up the suppressor. The more purchasing options the better!