Just heard that bankruptcy papers are being filed as we speak. Can't verify so do your own DD, but looks like the ride is over.