In The Yard
I also have a big bag of these heavy duty industrial cotton balls that I bought at our SCRAP recycling store a few months ago.
I stick a hose into each mound of dirt to fully open up the hole, and then wash several stinky cotton balls into each hole.
Yes! I'm having success with it, although it's not immediate. I do have to "re-seed" any new holes with cotton balls in the following days, but the moles seem to give up and leave the yard, moving over to the neighbor's yard...or maybe they die from the fumes of the Pine Sol. (Who uses that stuff anyway...they sell it in big gallon jugs at Costco!)
Just for the fun of it (yes, mole hunting is just plain FUN)...I'm experimenting with this old electric radio that I salvaged from the city dump while working on my artist gleaning residency. I've wrapped it in plastic, plugged it in to an extension cord, turned it into some loud music, and set it right onto one of the bigger opened holes (speaker blasting directly into the hole). I've read that moles don't like noise (who does!!), and I thought this might be the perfect scientific backyard experiment. I'll let you know how it works.
To protect my little experiment from the rain, I've covered it all with a plastic tub.