I'm new to the site and was unsure who I should or could be asking. I recently bought angel eyes for my Mazda 3, and a guy who has worked on my car before felt uncomfortable with installing them due to a fear that they would not seal up or that the plastic was going to break with installing...