It's about time that more people caught on to the antics of this shady group. We have had them blacklisted on Casino Listings for a couple of years now for not paying winners and having the predatory terms and conditions that you have just discovered. My experience in communicating with John Stern consists of a bunch of unprofessional and threatening emails made to us demanding that we censor any complaints made about his casinos, and pointing out that "other top affiliates" promote his casinos as the main reason to do what he demands. I see his style hasn't changed any.
Good luck getting your money Insider, you'll need it.
And forget about the GPWA certifications or getting GPWA to change anything. They mean nothing apart from an income stream for the GPWA. Take a look at what happened with Affactive to see how much they care.

