Bovada is awful and has been for a very long time.
If you do receive a check from them be careful in depositing it.
here is a recent thread on them and bogus checks. there are countless other threads about problems with their site, logins, and customer service too. Just look around
Bovada is awful and has been for a very long time.
If you do receive a check from them be careful in depositing it.
here is a recent thread on them and bogus checks. there are countless other threads about problems with their site, logins, and customer service too. Just look around