CCD Couriers
Thank you for nothing useless CCD
You are the most despicable courier which I fail to understand why corporates use you still, this is not the 1st time that you have failed to delivery my cards on time. You contacted me on 02 July to confirm delivery for 4 July. Even confirmed with SMS's yesterday and today. Contacted your pathetic ...