I ordered these with Dee Zee 16321 NXt footpeg step. To install on my new 2018 GMC Canyon. Yes, all parts work and look very nice once fitted. But they should actually fulfill a function and not just attract attention visually. Once installed, they are at a height close to the height of the door sill, making them useless as a real footrest. I've had a lot of trucks and a lot of footpegs, all had a good step change from floor to step and step to truck. Not this one. The instructions say you can…