I respect this shop for honesty and giving me the best quality parts which I've I've requested from him always, ask for the owner whenever you visit his name is Mohamad he is so helpful and trust me he is the best when it comes for mini cooper spare parts