Noracora
Questions & Answers

Where is your company located?

Asked by Mia V. on 4/16/2019

2 Answers
Tyra P.8/19/2020

This company is located in some part of China but it throws customers off like it's located within the United States but when you ask for a return that's where they tell you that items need to be returned to China and you the customer has to pay for all fees
Lori F.4/20/2019

This company is located in China and seems to do everything to avoid letting customers know that! CHINA. CHINA

Add your answer