I Just got off the phone with customer service from this company. These are not C-Product magazines. The lady told me that they manufacure these mags "new" on site. Yes, they do have anti-tilt followers.
I ordered 3 blk alum., 3 grey alum., and 3 of the blk stainless. Sorry guys, I forgot to ask her about warranty. She said they will ship in 3-4 days. If these are good mags the prices are very reasonable in todays market.
Hope this helps.