does anybody kno how to get ahold of, or kno the guy that makes and sells the rat and wrenches decals?,,, I purchased one from him about 2 months ago and never received it. I searched on here and haven't found him yet and don't remember who he was,,,,thanks,,,,620freak