My sister's 03 Civic lost one of the screw on her Form Fit hood deflector. The dealer has been absolutely useless in helping, even though we bought the car there. Does anyone know if they have a website or a number I can call to get replacement screws? I have gotten some from hardware stores but they all start to rust. Thanks