Does Circle BMW have a parts ordering website? I called the parts department at the dealership and they quoted me retail price ($32). I then called the Circle Wholesale Parts, and they quoted me $44.48.
How did you order it for $24? Can I also pick it up at the dealer and not pay for shipping? I bought my 325i at Circle BMW - perhaps they can give me a discount...