Great stock, what makes me feel most warm is that its balance sheet has a ridiculous amount of cash sitting on it.I'd like it to correct so I can buy more lol, hope it falls to $4.20.