call centres
Tagged Discussions
AmberLynn
@ScribbledAdNauseum (104615)
• United States
15 Feb 16
I don't know what it is but lately I've had a time of it with representatives for different companies.
I've talked about amazon and how annoying that was. Well I have been trying to set up online billpay for a credit card I have...
3 responses •
4 people
