Ian, that's even more curious. When I recently renewed my membership you are right that the Club site didn't appear to give the option of Auto Renewal, but when I got my confirmation email from PayPal this does suggest that it is Auto Renewal ?????? - see attached.
Bookmarks