I used to be on C69 and I'm pretty sure they are in cahoots with Allure in some not so honest way, one of the many reasons why I stopped using it. The mod(s) on there would shut down any criticism of them, one of them even private messaged me asking me to retract my (truthful) comments saying it was a "libel" and I should apologize. Very dodgy people.
That captain69 site appears to be a one man plus dog operation paid for by fees from advertising whores and agencies, so not going to be trustable, Curiously the website dates from 1999, but the company behind it only dates from 2016
Company is CSN Enterprises Ltd -
External Link/Members OnlySole director David George King, who also controls Southeast Photography Ltd -
External Link/Members OnlyWebsite seems to be
External Link/Members OnlyInteresting website - they seem to be photographers for hire, but no address on the website. All business seems to be by download.........strange
Methinks there's more than meets the eye there