For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Rickey Cosmos

United States

1 Reviews
6 Reads
0 Useful

1 review

DX Sabers

Don’t put your faith in these people

Don’t put your faith in these people, if you send your sabers in, you’ll stop receiving support messages and now you’ve just lost your sabers. Terrible and greedy business practice and extreme lack of customer care, these people only care about money not the community.

2025-03-01