(2 reviews)

OzwinCasino.com

Avg rating: 1

Reviews

Its time to move on

They dont control the games but they do get a percentage of the take. Use to hang out on this site but truly believe its time to move on

Very strange

Deposit as much as you want win aswell first few withdrawals ok then start asking for stupid Id hold up driving licence next to your face bank statements and never use PayPal it takes months I had to send about 100 screenshots to finally say transaction numbers didn’t match then eventually PayPal sent email and funds released they do pay eventually but if you’ve got time to keep messaging and no life enjoy casino

Copyright @Vihaa Infosoft