I never experienced this site, not any of my friends. But comments here on this forum seams that many existing users aren't satisfied with this site. This makes it suspicious. However, I strongly suggest that new users take good information before making any deposits here.