NetBet UK Review by Patrick C, 2020-12-11T08:15:15
Created an account as netbet was recommended somewhere online, tried making an deposit as the account opened up for business, only to see my creditcards getting declined. Next day I saw all my transactions was withdrawn but no money on my Netbet account. Wauw, im without words, this creates a big lack of trust. Management where are you on all these negative feedbacks?