I feel like the low score on this site is deceiving. My experience with DuckyLuck has been great. The games are fun and when I won on freeplay, I wanted to withdraw so I followed their instructions to get verified. Made the request for the withdraw, and received it, the whole process was done in 10 days! No questions asked, just congratulations.