I was looking through some old email that I had saved, and found on that said if I ordered on snowcheckdirect.com I would get a premium cover. Did anyone who ordered a new sled threw a dealer and they used snow check direct get a free cover. I was told that my dealer used the web sight to order all his sleds and that being I should get free cover. My sled is in but is a couple hours away and I am wating untill my uncles sled shows up so we can get them at the same time. I havent brought this to the dealers attention yet but should I or just throw him the email when I get there.