Insiders are buying their stock up, it just doesnt add up, everyone thinks this company will fail! Very strange it is.