I ordered ammo from them when they first came onto the scene.
The ammo is "ok"... My testing actually found it less accurate than Norc .223, though it is more consistent (I still come across some overpressure Norc rounds).
I've pretty much resigned myself to paying for PMC or the like.