Had the same problem and phoned this company up ( open 7 days 9 till 9) and they shipped it same day, so no need to get ripped off for a new starter motor.
Try these poeple they helped with a replacement kit and since then no more starting problems, hope this helps RepairkitsUK | Starter Motor Repair Kits | Don't Buy a New Start Motor - Repair It