We live in an old house with horse hair and lathing. we even have the nubs where old gas lights used to be. Suffice to say the wiring in the house is pretty old.
The overhead light fixture in the living room didn't have a switch, just a pull chain to turn the light on. We considered hiring an electrician to wire it, but when we heard it was going to cost over $300 to install the wiring, feeding it through the ceiling and install a switch, we canned that idea.
Then we heard about a wireless switch that solved all of our problems. You get a base that you screw into the socket and then you just hang the battery operated switch on the wall for an instant light switch - no holes or wiring needed! all for 2o bucks at amazon and now we don't have to stumble to the middle of the room to turn on the light.