I ordered a half dozen 10 rnd Mini-14 mags from them a while back. They work good, the price was right, I'd but from them again.
(Note: If ordering Mini-mags, they need cleaned & degreased immediately. My Mini Mags started oozing white stuff from the seams which turned out to be white lithium grease which attracts and holds moisture!!)
Other than that, top notch.