Reviewed it before, about to put up one for the Scarlett Witch GB that happened too. They're not bad but the up-front deposit will put some off.
Was subbed to their OF for a month or two and they put the handjob/fuck-a-fan videos there (they're not fantastic though, all the winners I've seen so far have been 50+ men that don't put a lot of effort in)