I recently replaced the chain on my mountain bike and as a result I was getting some intense slipping. I then replaced the cassette and the slippage significantly reduced. However it is not eliminated, it still happens every once in a while. Is it possible for the chain to slip on the front chainrings? Is this probably? Should I replace them? What sort of price range do they cost?