I honestly wouldn't say they fucked everybody. They are giving people their money they have currently tied up in their site. They could have just scooted with the money like so many other sites have but these guys seem to be more on the up and up when it came to this. I honestly think if they had just come forward about who was indeed running the site/company there would have been alot less doubt as there would have been a face to point a finger at.