I've played with them for a few years, and I never had a problem with getting paid.
BC told me they will take 10 dimes on football, or more, which is way more than I bet anyways.
Their customer service is always been good, so who cares if they rent or lease offices or whaterver from Cris or Grande.
Just my 2 centavos worth