Emblem Card
I cannot make a payment the service center is down India
I am so mad. I have been trying to make a payment and be a responsible customer. Their Internet is out of Sevice and the customer service will drop the call. I can bet they will charge me a late payment. Yes and they do outsource to India. ...