and unfortunately the parts on realOEM.com, being American, vary drastically from the UK spec part numbers (although i'm sure the parts are actually the same!)
EDIT: - To be fair, that site has actually now got very good. Part numbers are almost spot on!