I never knew anything about that website, never even heard of it. So that is one of the places where people go to buy accounts registered in this forum either single or in bulk. I wonder what sort of money these sellers have made over the years for farming these accounts only to sell on later...