Great customer service
What a great company! All the Postmates Ive had so far have been nothing but courteous and cooperative. The few problems Ive had with this company have been resolved gracefully and come with a few free delivery credits added to my account. 10/10 would recommend.
bloom952 about
Postmates - Food Delivery