British Car Specialists carries them. Last I know (6 months ago), they were charging $7.95.
The spring is supposed to be very weak. It only needs to hold the bendix gear in its retracted positioin when it is not engaged. The car starting throws it into that position.
Mark