too bad you don't want an over the rail, i paid $800 new, never put it on, now i want about $500 for it, Gaylord fiberglass otr, let me know if interested.
i have the checkmate & it never messed up any paint. i could only see that happening if your measurements were a little off, or if you put the bulb seal on the inside of the rails instead of the bottom of the lip. i'm happy as hell with mine & would recommend it to anyone!
i got the checkermate fx pro it was 400 after shipping they may have went up on there prices but mine is for sell with all the hardware still in the bag. i want 200 for it, if you wanna pay for shipping.