My gut feeling is that this whole thread is a joke, and the web site in the link is a mock-up.
If it isn't, I would still be very reluctant to deal with them.