... a 50-hour service ... for $311.
If you would like to spend some quality time with your BX, you could service it yourself... and save about $200 in the process.
... a 50-hour service ... for $311.
Is Messicks a good site for purchasing the parts? My dealer is 45 minutes away so I would prefer to online order whatever I need.