Hahaha. They executed at 28. WTF? 05/10/10 129 Stock Buy 13,500 ETLS Limit Day 0.0029 0.0028 Executed