E17121501628 I placed my order Dec 4th …
E17121501628 I placed my order Dec 4th and it is Jan 3rd and I still have not received my order. There are no numbers to contact anyone and all the information is in Chinese. It is impossible to track your order.
