Does Omni Potent still exist? The web site is still up and the phone number answers "Greg at Omni Potent Parts" but I've not gotten an answer to my message. None of the email addresses seem to work. I want to get some window channels for my Omni and a louver hardware kit for my Charger. Does anybody know anything about this guy?

Boyd