Drive Shaft on 2000 BMW 323i

How much should it cost to replace drive shaft on 2000 323i BMW

Asked by for the 2000 BMW 323i
about 2 hours labor plus the cost of the shaft, But these have replaceable u-joints and center support bearings, So maybe its just one of these components that need replacement
Thanks for the response, thats what i was quoted was 2 hrs. But I was told that on this model of car the u joint was not replacable would need entire new drive shaft and i should also replace the support bearing.
Look up the u-joints on and they show them there from$69 to $84 depending on manual or automatic trans, I put shaft in the search box for Propeller shaft and scroll down
1 more answer
labor should be around $700. There are shops to rebuild the drive shafts.