For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Twila

United States

1 Reviews
3 Reads
0 Useful

1 review

Phenocal

Not delivered as promised, hard to track delivery

I didn’t like that I paid $10 additional for 2 day delivery and it still isn’t here, 3 days later. Also, I couldn’t track the delivery, without using the Shop app. Not simple. Not convenient.

2024-11-19Verified