Yeah CJ, it is a new OEM part bought from my local dealer.
I gave the delaer to old "loyal customer, how about doing it FOC as a good will gesture" bit, but it fell on deaf ears :(
I've called Honda UK to voice my concerns, they will get back to me in about 3 days :(