All the Tapco stuff has worked great for me. I've had to do some sandpaper work on an ATI piece, but never found anything to do to Tapco stuff. I don't spend big money for high-end stuff, so I guess I'm not too hard to please.
I'm still waiting to hear from David's Collectibles, where I ordered those mags on the 21st. Their website says to be patient.