I just did a Google search for federal 215 primers in stock and there was 3-4 places showing them in stock. These places must all be scammers, never was a place to enter credit card info just wanted other payment forms. Anyone else finding this to be true?