any idea how much it should cost? When i went to meineke they told me i needed to replace the lower ball joint on both sides of the front. They said its $289.99 for each joint but i know bmw site where i have bought parts in the past and it says they cost $31.95 each. are they trying to rip me off or what? or is the part im looking at possibly something else? there estimate was $900 when my friend told me it should only cost about $300-350 tops