The 85 cent rumor came from here... http://www.stockigloo.com/
There is a lot of good information on this site but I agree with other's that at this point the rumours are just speculation. Of course anything is possible so I'm not one to dismiss anyone's point of view without due consideration......