I've tried them and they never fed right for me. I do have an original Beta Mag (that I was looking to trade/sell on the site a while back) and it ran flawlessly.
under 200.00 but you have to get them when they hit in stock, locals are selling for over 300.00. And cheaperthendirt has raised the price on a good name brand to 700.00