Phoned up yesterday to renew my S/T on 01634300000 answered after the first ring it took less than 5 minutes to renew. It must be luck of the draw if someone picks up the phone or not. I used a land line as that does not seem to cut you off if you don't get an answer too quickly.