Weather enthusiasts can now shop at The Weather Channel's online store that provides authentic merchandise from one of the world's most-recognized cable brands. The Weather Channel store, which was ...