If your toilet fill valve is leaking or it is making a whistling noise, you may not need to replace the entire valve mechanism. For less than 2 dollars, you can buy a valve seal and replace it in less than a minute with no tools. Here is the link:
Amazon.com