Yup, just bought 2 from Bavarian Auto SS2. RM51 each. Not ori but OEM from Germany. Only difference they claim is no BMW parts logo number on the back. By the way, both mine which faded were original, as I could see the parts number on the back. E46 front and back logos are different.
I changed my bonnet for E46 and boot for E60. Those are the same.