With this new stuff on the market you do have a choice of repairing or replacing.
Incredibly easy to use and is strong enough for commercial plumbing use. So hard it can be sanded down after application. Can even be applied underwater!!! Ace Hardware carries it.
I used it on my shower pan three years ago. You can barely see the patch and 3 years and counting no leaks. I cracked my pan by putting heavy items in the shower to store when traveling. The bouncing up and down cracked the pan.
http://www.jbweld.com/product/j-b-waterweld/