Bovada is legit. Shouldent have to make a deposit to cash out. Took my check about 2 weeks to get to me and 30 days for it to clear in my bank. It was only 300$ so a bigger amount might take longer to clear depending on the bank. Love bovada but seem to have more bad beats on there then any other site