Rumor is many others sold shares at .02 that paid .17, .16, .10, .07, .05 and .03 too.. So dont feel bad