Hi,
I am not local to B A, but whoever you use it is vital that they have a reliable and verifiable means of tracking where the leaflets are going and whether they have actually been delivered. IE not dumped in a skip.
Most local/regional papers have teams who will do the delivery, but you must be firm that they are tracked.
I am sending out 20K leaflets in Lancashire using East Lancs News, who claim they have sophisticated mapping techniques that can identify specific income bands within postcodes and their operatives are satellite tracked at all times.
I will also telephone at least 50 of the addresses to check if they have received the leaflets.
As they have done the printing they are delivering at £32 per thousand.
I hope this helps. Good Luck.