Perhaps the toughest question we should ask ourselves before investing is, do they have a sock puppet as a mascot?