Unless I have purchased from the store previously, be fore I buy I do a scam search of that website.
Such as 'Is John smith
ammo.com a scam sight"
Has worked well for me thus far.
Bottom line if they have primers or hard to get powders advertised as io stock, in my experience of the last 4-5 months 90% chance they are a scam sight.