over 10 days now since withdrawal…
over 10 days now since withdrawal approved and still no funds, everytime i contact them they just keep saying it can take 5 working days
13 October 2025
Unprompted review
Review of Luckland
over 10 days now since withdrawal approved and still no funds, everytime i contact them they just keep saying it can take 5 working days