I'm in the USA trying to give Bovada my money via a Visa debit card but it won't accept it. I've come to learn this is a common issue. Can anyone give me another site that will accept a Visa debit card? I don't want to create a bunch of accounts for it not to be accepted elsewhere. Please help. If i need to send someone my debit card info in order to get a response, I will certainly let you ask me.