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

Reviews (1)


    • Jul 19, 2019
    • Verified Reviewer

    Postmates

    Postmates suck! Don't use them.

    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