I can't seem to find catcrap in any shop now. I found it good. It is alright in keeping the fog out but it was excellent for cleaning my visor as well. I know there's hundreds of replacements but I like catcrap. Is there anywhere that still sells catcrap?