Thats another thing that I've seen people confuse as well. Satellite vs radar weather imaging.I was watching the recent launch of the weather satellite and it mentioned that many countries do not provide free weather so I thought that had something to do with it?