For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Susan McAllister

United States

1 Reviews
7 Reads
0 Useful

1 review

VizuArts

Leave the site as fast as you can

Leave the site as fast as you can. I placed my order for Christmas in November 22, 2021 and paid for my items. I have been emailing them every week since Christmas trying to get my order or my refund I get nothing. They say they are still working on it what a crock of BS.

2022-03-28