I use fowlups for OE parts and normally look up the numbers first via cmsl site I think its called. Don't have a link on the phone to give you though.
They are also fairly good at giving a ball park figure on cost to once you convert from euros.
Never ordered from them yet, but I think others have.