Funny you started this thread...I was going to start it on Friday, actually!
I LOVE their products...awesome stuff. I'm buying myself one for Christmas and going to get everybody @ IHUB one too if they prove to be valueable long-term....
They really have been fairly stable stock price-wise in this market, which is a good indicator! Good luck with it....