Found this browsing on Amazon, if I needed one I'd grab it. I don't think there is any hardware to be missing, most likely the amazon people read that it needs the windshield channel and thought it was missing. Either way prime returns are free and at $17.70 it's a minor risk.

https://www.amazon.com/MasterTop-Bim...%2C98&sr=1-296