So, for the last few months (MONTHS), our toilet has been broken. First, it ran all the time. We ignored it for a while, and then Jon "fixed it" by first buying a bunch of random toilet parts that did not fix the problem and then, second, by applying duct tape and lengthening the tube. The second, homemade, solution worked for a few weeks. Then, it started leaking water out of the handle.
We put a bucket underneath and ignored that for a while too. Then, Jon "fixed it" by first buying some other random toilet parts that did not fix the problem and then, second, by duct taping a chunk of Styrofoam to the float ball for some extra buoyancy. The second, homemade, solution (although unattractive and preventing us from putting on the toilet lid) worked for another few weeks. Then, it started to leak again. AGAIN.
So, we put the bucket back and ignored it for another while. We used a coat hanger to keep the float ball up and the leak reduced for another few weeks. But, then, Jon was headed home for a few weeks, and I really wanted it fixed - *fixed*. I thought we should call a plumber, but Jon still thought he could fix it himself. So, one last time, Jon went out and bought a whole new set of toilet parts, and returned, again, to try to fix the problem. This time, although none of the new parts worked, and the problem turned out to be other than what he thought, he fixed it!
So, after 3 months, the cost of a plumber's visit in toilet parts, and some MacGyver-like ingenuity, we are now on, fingers crossed, week 2 of no leaks. And, the lid is back on the toilet.
Thanks, Mr. Fixit!