Are these Electric or Manual windows. Surely a Cilfford will give you good security & by the way the Krays are dead arnt they. How does your Windows effect your performance, maybe a pipes come off your turbo.
This is a car Forum so its good to get new ideas.