So I was wondering how strong they are? they look like they could be a little weak compared to what my 07 is? I would like to put this on my sled from the AC accessories site. They are considerably cheaper than the BDX and serve the same purpose...so just wondered what people thought of them?