Has anyone had any luck installing these things? I got a set from the locql dealer and they will not lay flat on my door sills. The sills are less than perfect and even with that issue the ends are not flat and would allow all sorts of crap to work under. I tried them on another new 04 and they were not good at all. Any suggestions? thanks, Doc