I've heard of them... they are similar to twister quarter in size and scope of products.
I also tried to order some of the Vision pros off this same site/page, but they took the order on a Friday and then called me on Monday and told me they no longer had these for sale.... even though they originally had 40 or so in inventory. They tried to sell me some Kortex as a replacement.
Anyway, I canceled the order (this was two months back) and have since found 15 each of the vision pros from a guy in SC... they are on a truck headed this way as I write this... SWEET!!!!!