Wicksta said:Whatever gave you that impression about Demon Tweeks? I used to buy stuff from them all the time for my old circuit racing car (appearing with Demon Tweeks sticker in Autosport was cool as well as you got £250 credit). If anything I'd have said the same thing about the thing they call Ripspeed these days.
dunno really just always associated them with chavtastic stuff, their catalouge always seemed to come free with max power or similar