I have never bought from them. Looks mostly like ammo, which I mostly reload. They do have components, but I prefer Peterson brass, when I can get it, and I have it for most every caliber I reload. The last one is 300 WSM, coming out next month (Feb).
Nobody really complained about them on Reddit, although one guy dis'd some of their shipping policy that didn't provide him a tracking number.