Yeah all three are very good, they're the shortlist really.
I was just wondering if anyone had any preference with how each handles tracking or failed delivery etc as I've been impressed with DPD and their tracking - on the day of delivery u can get a time of delivery like between 1pm and 2pm which comes in handy.
Thanks for your input so far guys