You might also check for OEM parts at Euro Parts or FCP Euro. I've used both for parts for my Audi, and both are very competitive on pricing. Lately, I've been favoring FCP, as they have a lifetime* warranty on parts you buy from them. I have seen ECS be competitive on parts' prices as well, but it never hurts to check around.