Credit Card
Extremely Humiliating Experience
I am using Barclays Credit Card since Dec' 07. The overall experience with Barclays have been pothetic. I guess calling them the worst cutomer care service provider wont be wrong. In Feb, I got a call for payment and I asked the person to send someone to collect the cheque. I asked if there would ...