You misunderstood. He was using hyperbole. That's his way of saying that it's performance is roughly equal to that of a $200 subwoofer. He was not implying that there is anywhere you could buy one for $200, but he's not far off on the assessment that it's performance is equivalent to a $200 subwoofer.
I've owned the SuperCube I (the SuperCube 8000 is just a newer version that offers remote control ability and slightly larger driver compliment). I was very unimpressed with it. Tom Nousaine performed tests on numerous subwoofers and the SuperCube I was among them.
https://docs.google.com/spreadsheets/d/1aBFaz_FO-Dm2aPqQW2Gvx49I27sEgZNZFnXt_1UyPlo/edit?hl=en_US#gid=0
The SuperCube I measurements - 30-120Hz +/-2.5dB and registered a meager 78dB @ 25Hz. The average SPL from 25-62Hz was 103dB with the maximum SPL of 109dB @ 62Hz. This is not very impressive, especially compared to what is available now. Compare it to the list of other subwoofers that Tom has tested and it's a complete wash. You could spend probably 1/4 of what those SuperCubes would cost and still get better performance.
http://www.data-bass.com/main.php?page=systems
Now Definitive Tech published a rather arbitrary spec of 13-200hz without any mention of a roll off point for the upper and lower limits of that subwoofer (that's the +/-2.5dB you see above in the measured response). They continue this tradition with the 8000 by rating it as 12-200Hz without any roll off point. This is also true of the rest of their products. They intentionally don't tell you this so they can inflate their numbers and it misrepresents their product to consumers (I know, I fell for it when I was naive to it).
In short, Definitive Technology's SuperCube subwoofers have one niche, they're small. Although now days you can get subwoofers that are not much bigger (maybe 20% larger) and get a huge increase in performance.
Now if you have never had a really good subwoofer then these might sound really good to you. But if someone stopped by with an HSU VTF-15 and put it in your system for a trial after you've had those SuperCubes you would wonder why the hell you spent so much on them. I guaranty you that.