Clio 172
Hi. I fancy a Ktec anti roll bar kit, Do they make a massive difference to the car? Anyone fitted one and found it to be a lot better, worth the £180?