True. BMW has also done the same for years, and also the roll down feature. Of course, if you live outside of the U.S., BMW also has the roll up feature. Thanks lawyers!
What was the noise you heard? I've got the same cover, and the only time I've heard noise was when I accidentally mounted it too close to the cab, and the gasket/flap rubbed against the cab in the wind - a high-pitched squeaking/chirping noise.
Was that what you heard?