that site has been known for a long time, often mentioned on this forum
Also, the questions you ask have already been discussed
Browse Forum