The shift boot needed to be replaced on my 320. The BMW repacement was very expensive. I searched the internet and found leather replacement from a company called Wheelskins. They make a leather knob and boot combination. I did an extensive search & found the best price on the net was: http:www.autoystore.com. - $57.95 plus only $3.20 for shipping and handling. I ordered a two color (red & black) for no additional cost.I also ordered the steering wheel cover in the same two colors for $ 31.95. They were very nice & all of it came in two days! They really look great!