bigtime1158, You are 100% correct about they need to execute. I would call the number below if I were you and also read the report from them. I did both and feel better.
DATASOURCE: Vista Partners
CONTACT: Sherry Watkins of Vista Partners, +1-310-744-5268,