I regularly use Interpacel, a web service generating competitive quotes from various courier services for you to compare and then book, and often cheaper than the same courier's direct quote (e.g. Parcelforce).
On some occasions I have found Collect Plus to be even cheaper (this is the kind of service where you drop off your parcel at a local drop off point but it will be delivered all the way to the recipient's address).