The most accurate source of short interests is here: http://www.otcbb.com/asp/OTCE_Short_Interest.asp As of last bi-monthly report SFMI short interest is 85,769 shares. New bi-monthly report due out any day and I don't expect much change. The source quoted in your post includes unsettled trades and is a moving target.
Kool-aid is the beverage of choice amongst penny dwellers.