I haven't yet hit the limit with the stuff I've added to the web page, and that came as part of the ISP deal with free-online. Take a look at what your standard ISP can offer you. I think we pay £15 or £20 a month for our hours plus web space, with all calls included.
I hate Yahoo - it always rejects me! Every time I try to log into the Happiest When Sewing lot, or any other group I wanted to join, it throws me out with various feeble excuses, including that I got my birth date wrong! how come? I wondered on that one. It's not as if I've changed it any time in the last 46 and a bit years!