Most people learn about this site by receiving a spam text message, saying they have won a $500 Best Buy gift card. Of course, it's a complete scam. By the number of people reporting this, he's sending spam texts to 1/2 of the world. Sometimes the spam texts have a "code" to redeem to get your gift card, other times, it won't.
The spam text message will tell you to go to bbcashcard.net. They will then collect your personal information and sell it to other scam companies.
Whois lists this guy as being in Berlin, but the IP address of the site is in China.
If they send you a text, try...