Advertised wheel centre caps clearly show "Made in Germany" stamped on the rear.
What you actually receive have "Made in China" stamped on the rear.
This would suggest OEM library picture parts are being used to shift cheap Chinese knock offs that also do not fit properly... AVOID!