I had an idea. I phoned the company I was interested in joining and told them I was on holiday in the area and could I drop my cv in that day.
A frantic 3 hr drive later I was at the front desk handing over the envelope when the Ops Manager walked passed and stopped to ask who I was.
I left an hour later with job offer. (and still with them 14 years later)
They never asked why I wore a suit on holiday!