It doesn't help when management keeps raising expectations - March is the month, no, let's make that April, no, let's make that May - next two weeks will be the best ever - wasn't that around two weeks ago? I haven't sold a share since my original buy and have added since.