HBMFF? I owned this thing at $20 awhile back and sold at a small loss. Just looked at it and its $3.60.? Thats a big decline even for this market?