Star R.
Star R.
Charlotte, NCMember since July 2019

Reviews (1)

    • Jul 19, 2019
    • Verified Reviewer


    Postmates suck! Don't use them.

    Overall Experience:

    God forbid you have an issue with an order, they bounce you around and tell you to call the merchant! For such high fees, this is the worst customer service. Don't ever use them. I rather walk to get my own food next time.

    Bottom Line: No, I would not recommend this to a friend

Showing 1-1 of 1