企业入驻搜索写评价分类关于
简体中文English

Stella

美国

1 评价
5 被浏览
0 有帮助

1 条评价

7SecondsSmile

Never received my order. But they sure took my money!

Placed my order. They took my money. I received a tracking notification that it was on its way on March 3rd. Then I never received another tracking update. I searched. I emailed them. I only ever received emails saying deliveries can be delayed due to COVID. I understand and get that. But they never updated my tracking. I continuously tried to get an update on the tracking. After more than a month, I gave up and requested a refund. And now even that is delayed. Still haven’t received my refund. I would give zero stars if that was possible. I will never shop here again

2021-04-11