For the price of individual repairs to alloys and paintwork I figured it was worth having on my last 5 series. Used both paint and alloy cover a fair few times and felt like I was vindicated in the buy. If nothing else, when something happens it totally removes the feeling of annoyance...