I just checked it out because I've never heard of them. Personally, they won't get my business. Reading their "tips" page was a good laugh though.
Especially this one
"Why does your plant stretch?
You created a light junkie on 18-6, 20-4, 24 on, in veg. When you switch to 12-12, the plant stretches for a light fix."
Hey Joe, why do my auto's stretch under 24 hours of light when they flower?
They actually even say to flower with 6 on 18 off as well.
I don't want to grow like Joe.