That's disappointing and infuriating, what twats. Keep it as one piece for sure, surely insurance can help out. The paint will be easy to match as it's a pretty fresh Mazda 3 white (assuming Mickey actually rolled with that). Keep us informed. Any other cars in the area cop it? Make sure you get lots of photos (seems thats covered) and keep Mr PoPo wiell informed. Good luck mate.