Have not heard much at all about them. I know there made in Canada and use Rainshadow blanks ( I believe Muskysnax sells them). They haven't been around too long.
I've been using Diamondbacks from Professional Edge the last two seasons and am very pleased with the product.