Funny how people ONLY write a review if they have a bad experience???!!!! I have received my parcel next day even though I did not pay for it as next day. I am always buying things over the Internet (well pretty much everything I need..lol) and other companies have not been as quick and professional as city link .... so basically I always receive my parcel before the day I am expecting!!! I think it's not only about the company, the driver (which I know him as he's always dropping a parcel over lol) has a big responsibility too, he's so professional and so helpful that I felt like I had to give a good word. So now its up to you on where to send/receive your parcel, personally I am very happy with their service. Well done.