Are they cheap on the E46 too? Have one that is bad with deep scratches that I'd like shot of!