Stor3.com is alive