Okay, I have the fender flares sitting in a box here. Anybody that has them, can you provide any feed back for me? Couple things I'm not crazy about is looks. They look so damn huge. Second, are the screws stainless? Third is drilling the plastic, if by chance you had to remove them for something I'm wondering if the screws are gonna hold again.