All I can do (and have done so) is highlight this to the site owners
My apologies for this inconvenience, ca you please check your PayPal settings just to make sure the option for auto renew is checked. If it is can you send me a PM with your PayPal email address so I can see what the issue could be.I have emailed back again but not had any reply yet , but it is getting really annoying now