Is the political impeachment delaying things? Times are strange in Brazil now. Olympics, Zika, politics...
As for the selling at 17c. If you could buy as much as you want at 17c with an option for every 3, you'd do it in a second. Sell the shares and the oppies are free. Almost 2c a share.