Yeah, the same thing happened to me a few months ago, limit order of $0.0001 filled at $0.00005. It's only happened to me once.
I've been buying heavily over the 18 months, for one lone reason: an overwhelming amount of diluted shares (roughly 80 billion shares) held by a relatively small number of former cd holders-turned-shareholders, according to my own due diligence.
With such a tightly-held concentration anything can happen. We'll see.