There was a thread on these a while back, it's basically another (less expensive) version of the crane stock. I'll be damned if I can think of the manufacturer right now, though. I'm sure somebody will chime in here shortly.
ETA: As soon as I posted this, the name came to me...Choate! As far as I can remember, the guys that had purchased them were pretty satisfied, but I don't have any firsthand knowledge and haven't heard anything in a while.