Do Not recommend this site
Do Not recommend this site. Placed an order on August 1st and it still hasn’t shipped 11 days later. No communication. Trying to cancel order but that is not easy.
美国
Do Not recommend this site. Placed an order on August 1st and it still hasn’t shipped 11 days later. No communication. Trying to cancel order but that is not easy.