Since when did I moan about ID-Workz? I'm sure ALL your products are made in the UK and fit like OEM. Like I said I guess it was made in china idrees, since everyone always moan about cheap Chinese products. You get what you pay for. I sense sarcasm is hard to see when it is written. ;P