To the poster that said Zacks couldn't drop ZAGG more than one point to # 2 because it would make them look bad, they just drop it to there lowest rating #5 (short term), but they rated it OUTPERFORM (long term)! I have never seen an #5 rating with a outperform long term. SKUL is rated 4 with an UNDERPERFORM but with that 28M possible "buyback", it could be worth more than ZAGG short term. I traded half my ZAGG for SKUL at the same PPS. I will not buy more of either one, just try to get back some of my money already lost on paper.