there is no substance in this company; no guarantees.....it's a lottery; not sure how donville made this one a top pick; he's usually so meticulous about his picks; this one is more like a high flyer tech stock with too many variables and unknowns; he did however say this is a long term hold; I don't like "sell" ratings on a stock; I'll wait.