Placed my order in mid December 2025
Placed my order in mid December 2025. It's now late January 2026. Haven't seen my order yet! Contacting this company is next to impossible. Definitely would not purchase from this company
美国
Placed my order in mid December 2025. It's now late January 2026. Haven't seen my order yet! Contacting this company is next to impossible. Definitely would not purchase from this company