
Leyton
IEThey will not allow you to withdraw. Scam. They will not allow you to withdraw, i waited over 2 weeks and they gave excuse after excuse as to why it was delayed. They never sent it, this place is 100% a scam. P.s. The user giving 5 stars below 'Luke bit' is their live chat agent... it's the exact same name it shows when chatting with him on the site.