This website is clearly a scam… tried to cancel my membership but couldn’t. The « winning products » have not been updated in a while. Customer support is inexistant. Stay far away from those actual thieves.
They auto-charge you annually without warning or email reminders... I'm sitting here investigating mystery charges on my credit card. I can't stand these guys.