Never received order
Never received order. Tracking info said coming from Finland, then a different tracking number said from China. Supposed to be a US based company. SCAM. DO NOT BUY!!!
美国
Never received order. Tracking info said coming from Finland, then a different tracking number said from China. Supposed to be a US based company. SCAM. DO NOT BUY!!!