K

👌 I've been a customer of Delo inc. for a while no...

👌 I've been a customer of Delo inc. for a while now and although their products are decent, I have found their customer service to be lacking. Their response times are slow and they don't always address my concerns properly. It's an average company at best.

Comments:

No comments