What's the $30 for?
The drive shaft replacement should be straight forward. Mine is a 2012 and I just had mine replaced this week under the extension warranty...zero $ out of pocket and the dealer provided a BMW loaner.
See post #189 in the thread below for the recall number for 2011 X5s
Warranty extension to 10 yrs/120K mi on front drive shaft - Page 8 - Bimmerfest - BMW Forums