Here you go. It is purchasable through paypal. That's how I did it last year at least.
http://www.cosportbikeclub.org/forum...ight=subscribe
FWIW I'm also a yearly subscriber and I have experienced the same conditions with the site as Barn, and many others, describe.