I actually have different thoughts on this.
Just wanted to say that the only advertising as such that I spent money on was glossy price lists and they are the second reason, after the personal recommendation, that I get calls from friends of friends who are handed them. They say they called me because they thought I must be professional and successful. Some get the impression that I am part of a larger organisation which gives people confidence in my abilities. I didn't drop them door to door due to the cost and the fact that the most likely place for them to end up is in the bin. Instead I gave a few to different people I knew or people I got chatting to out and about and asked them to pass them on to friends and family that they thought would be interested.
For me I feel they are all a client has to judge your business by, plus your website, before they book you. Get this part right and the clients keep on coming. The client is inviting you into their home and a professional business card or price list gives the impression that you are offering a quality professional treatment.