the online casino reviews mention fair terms and conditions but delayed payouts?!? BoaBoa Casino was okay to use overall. withdrawing with Maestro was a hassle. overall, I’d rate it fair but not amazing.