I like them.
I own one of these. They were made by the same group that made Bushmaster's Carbon lowers. Perfectly in spec, and the only issue I had was that I did have to slightly relieve the trigger slot to solve a binding issue.
Now, hold your nose. Don't barf. Don't overreact!
Made by Vulcan.
$50.00 each. Sadly, a month ago they were $30.00 each. I should have bought them then.....