Scam alert!
Won a huge jackpot of nearly $20,000. Company demands a deposit of $100 due to “AML verification procedures.” Their certificate page footer is a copy and paste of other sites that have been verified as scams. Hope this review helps people avoid getting scammed.
