For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Tambra

United States

1 Reviews
3 Reads
0 Useful

1 review

Omoeon

This is definitely a scam for sure

This is definitely a scam for sure. Im disputing my charge to my card and sent all kinds of screenshots to back my case up. Then I get an email the following day that says order has been shipped. It gives me a tracking number and everything but when I try to track it, it says the number I entered cant be tracked because it isn't a real number. WTF? So really I dont even give it a 1 star. They dont even deserve that honestly.

2026-03-16