I have been following this stock for awhile, and hear alot of good about it, but it has been a pain in my rear end.  I purchased this low, to counteract a previous purchase that I had made and bring down the AVG price, in hopes of strengthening a position and counteract some losses eventually.  I like this stock, but for now I am very long on it!