Great question! I have not heard of them but there are a lot scam sites popping up. Sadly, in today’s market, if they have stuff in stock that’s a bad sign.
They have been around for several years, I have not shot any of their ammo but have talked to guys that have. These people were satisfied but the ammo was pretty high and these guys didn’t reload.