The physical address of the company is a residential address in the USA. This company operates in China. The USA address actually belongs to a friend of me. He has received a few mailings trying to contact customer support of this business. Please do not buy anything from this website!
0 comments