Let me know what they say, I'm kind of worried about installing mine now lol. Leave feedback on their Facebook.