BTW, the best type of list to buy is usually one that looks like your own customer list.
Pick out all your best customers, look for things they have in common e.g. female, aged 40-60, high income, reads broadsheet newspaper etc. - then buy a list of people with the same characterisitcs.
It's expensive, but can be a good way to get into homes you can't reach with leaflets.
Matt