Mr. Delivery
Read all reviews for Mr. Delivery →
Their customer service is less than…
Their customer service is less than desirable. Meaning if you have a problem and you need to discuss it with someone they really don't care if the service was not acceptable. Drivers are always friendly. It's a Wonderful service unless a problem arises and you need to deal with a form of management.