Scammers may not be the issue.
I am among many who placed an order for an item (magfa915, mags for the PPQ) that was in stock, only to have the site refresh, and find that I narrowly missed the window. I'm looking at a couple of months before I get my mags.