For businessesSearchWrite a reviewCategoriesAbout
简体中文English

TK

United States

1 Reviews
2 Reads
0 Useful

1 review

Linkartemis

I have been trying to get a refund for 3 months

I have been trying to get a refund since May 21, 2026. They keep saying please wait for the upgrade, to see the new improvements. It is now Aug 20, 2026. Three months later and still no refund. Even though their website says no questions asked refund!!

2026-08-20