For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Betty

United States

1 Reviews
2 Reads
1 Useful

1 review

Thenuvaro

Never delivered product

Never delivered product. Took my money tho. They are good with answering emails and putting customer off..saying ...there was a delay....it will be there soon. Asked for a refund and you hear cri But they are scammers. Do Not Buy! From now on I will be checking the online reviews of these Pop up ads.

2026-10-02Helpful 1