Thank you for that list of dealers. It turns out that Tomkinson is cheaper than Tischer (which is apparently now known as BMW of Silver Spring), and as Tomkinson is more centrally located, shipping from them is cheaper and faster than from Germain, even though they're slightly more expensive than Germain. bmwmercedesparts.com seems to have the best parts prices overall.
You might also add ECStuning.com to the list.
Good point about BMW vs. OEM vs. aftermarket parts. I've been disappointed a couple times getting parts from BavAuto as they seem to ship a lot of OEM stuff without disclosing what you're getting beforehand (which is something ECS does and allows you to compare).
Last edited by 2001BlackOnTan; 03-17-2011 at 02:53 AM.