I've been trying to email Pinbits through their website for a few months now about their Itchy and Scratchy hole protectors but never got a response back either. What's their 2nd email address? I think I used the website forum to email them originally.