Yes, that was me, but I did also recently email them to ask for it not to be renewed, and they replied very quickly as I recall.
I've not actually found anything of any use on there yet...
Maybe I'm not looking hard enough, and I hate watching videos too, but it seems to be too much trouble for people to actually write down instructions for things these days.