Top one is a GM Accessory. I forget how much it actually is. I found the same thing from a company overseas for $75 shipped on ebay. They're not a scam either as I bought a hockey stripe for my Avalanche for $5 shipped which I took a chance on figuring I was getting ripped off. It took about a month but it finally showed up and is exactly described.