Agree with others, speaking from experience (my dailly is a Sparkling Graphite Metallic E90 335i), metallic BMW paints are pretty hard. I'd try to find a more aggressive product locally as others have mentioned, Megs UC, M105, or even 3M compound are available at local automotive retailers. Megs...