Get exclusive CAP network offers from top brands

View CAP Offers

Reply To: November Business?

[bsa_pro_ad_space id=2]
#641223
vladcizsol
Member

My main concern is lack of new player’s being able to make a deposit. My stats are showing a all time low in this area. The online casinos need to act fast for a more seamless signup deposite process that works.

Amen to that. The Captain hit the nail on the head.