For businessesSearchWrite a reviewCategoriesAbout
简体中文English

David Nicholas

United States

1 Reviews
5 Reads
0 Useful

1 review

Regcure

I paid for a renewal of your product…

I paid for a renewal of your product and never received anything to keep it on my computer. even the desktop icon was taken away. I liked the product when I had it,but it is gone now even though I paid to renew it.

2018-02-14Verified