Could be a bad or worn synchronizer. Mine used to grind, but I found that I was shifting at an angle (e.g. moving the stick diagonally from 4 to 5). Since then I've made a conscious effort to push hard right and then up and I haven't grinded since. Before you go shelling out any $, check that your shifting form isn't the problem first.