I dug up my receipt and the rebuild was $110 including freight. R&R speedometer housing with SRS was another $98. The only reason I had it rebuilt was after filling up with gas and resetting the trip odometer something bound up the odometer and the unit with the numbers on it twisted slightly out of its housing, so neither odometer was working. Like I said earlier the trip still clicks after the rebuild so if your's works and mine always does if I hold it in when it rolls from .9 to 1.0 save your money.
2000 E55 AMG
1970 280 SEL (for sell cheap)
1959 Alfa Romeo Giulietta Spider Veloce