their entire website just disappeared overnight.. (literally) now it looks like they're just hosting a mirror to bidtraffic. no trace of their former site, no email notification about it, it's like they just blinked out of existence. ?? i had a few bucks in there and was planning to scale my stuff up, but where the hell did their site just go?