Anyone joined this site and is it any good? Bit nervous about committing the cash as there's no webmaster contact details anywhere & it's not clear whether the membership fee is automatically rebilled. Any light that can be shed gratefully received.
TIA
nudger