Hi. Has anyone got Venoms own discs fitted to their car. I'm thinking of getting groved front discs. I just wondered what their like. Cheers