What Geo's are you operating in. A simple competitor google search would help.
Check whom ranks #1 and see which operator they have on thier tables.
Best bet these are the best Casinos for your specific Geo.
I hear you, especially when you do everything out of good faith.
Something I do before adding a brand is to ensure the link and deal is setup accordingly. This avoids issues to be resolved later. They expect us to jump and add the brands quickly but we in return expect everything to be setup...