I got the notice from them last week as well. I will be writing around another feed; likely The National Weather Service (US). Don't know if you are in US but we should compile a list here if there are other free options.
I've always wanted to pull motion radar in as well but sites I have found use animated GIF's or flash. Right now I pull stationary radar off Weather.com through direct web links which should continue to work.