I've tried everything and last year purchased genuine BMW for my Zed and X5. By far the best perfomance of any, over the pattern parts or flat blades, especially at speed with the drivers side 'wing' fitted. The flat just look better if they have decent fitting assemblies