I've gotten many starters off ebay from a seller called DB ELECTRICAL. Has a oe year hassle free warrenty, and I have yet to have any go bad. Have two at home on bikes right now.
Me to bought one for the 01 and the bearings went on it within a week and they paid return shipping and sent me a new one right away and haven't had any problems since