First articles on EEstor came out in late 2005, early 2006 suggesting independent verification in weeks and small production runs by end 2006. Sounds like they may have jumped the gun and all is not as it seems. We're now out to 2008. If it sounds too good to be true, it probably is.