Only thing I will say is that I have bought from this company with no bother, but others have had issues with delivery and stock availability. If the part no ends with N then it is not oem.
Have now got the parts and they fit fine.
I have also delt with this company before with no problems but this time was no so good

.
I orderd the parts on the evening of Thurs.16th sep. The next day I received an email informing me that my order was being delt with.
OK, with the weekend now here I expected the parts to arrive with in the week.(3-4 days delivary)
When nothing had arrived by Monday 27th I tried to ring them, and only got answere machine, left message. After no ressonce I tried again on Tuesday by phone and email, still no responce except this time I couldn't leave a message as the AM was full.
They finally turned up yesterday, with a note saying" sorry for delay, we were awaiting stock". and yet the parts are listed as in stock on there web shop.
They never have got back to me regarding the messages and emails I sent them.
I have no bother with the fact that they had no stock, but I do think they should have informed me of the wait, so I was not worrying about the £100 I may have lost.
Parts 10/10
Customer Service 0
They do carry a good selection of parts but if you need the part quickly, phone them up to cheak stock before parting with your money.