For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Greg

United States

1 Reviews
4 Reads
0 Useful

1 review

Postmates

Do not use this service ever

Do not use this service ever! I placed and order using postmates and it said no delivery fee. Well, they decided to add 20% cost to my order and bundled it with “taxes and fees”. I’d rather see all my fees in advance instead of being surprised and cheated after I submit. Never again.

2024-05-26