Emblem Card
I cannot make a payment the service center is down India
- 04-30-2012
- 8
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.
Company: Emblem Card
Country: USA
State: Nationwide
Address: 123 india