I would use anyone but UPS - never had anything but problems with them. Recently took them four attempts to deliver a parcel when I was in the house and off all week waiting in for them (you might say I wasn't impressed).
Parcel2Go are as good as anyone, they subcontract out to DHL and are cheap.
Royal Mail are spot on too, never had a problem.
:twisted: