CCIprimers1.com, cci.primers1.com, and primers1.com are all scam sites. Before you commit to buying research them first, look at whois.com for their hosting if it's NAMECHEAPHOSTING.COM, run away. Others that are scams primer12.com, firearms-world.com. and many many more.