does anyone know how to reach cf1 site does not work and the e-mail came back . my insert was cracked by a tree 2 months ago and need to replace it ( wrx scoop ), i was on there site about a month ago and it worked now i need a new one and cant reach them , does someone have a email address that may work ?
thanks robert