They seem good to me. I'm getting an 88 palette from BH for Christmas, but they have a red and the reviews I've seen of BH Cosmetics seem to be pretty good(:
BenNye has just about every shade of every color imaginable and in every finish and every type. They've got to have a shade of red you'll like. great gallery by the way!
the makeup store I work at right now carries all ben nye products and they only have one red shadow with a shimmer and a red blush... i'm not a big fan of either