been looking at new parts for the rebuild, anyone have any experience with this manufacturer?

AUDI A3/A4/A6/S3/TT OIL PUMP/CHAIN/TENSIONER KIT - 06A115105B - BRAND NEW !!! | eBay

if naff where is the best place to get decent parts etc.

thx

Paul