Discussion of the Day
Do you think customer service has declined in the last decade?
Johana C13-Dec-20
I do. It's a disgrace. Whatever happened to the old adage "the customer is always right"? Seems manners have gone out the window!
Comments
AboutForumPrivacyUser agreementContact UsBusiness Page