Site promises shipment within 3 days…
Site promises shipment within 3 days from the US. Order is now 32+ days old, and all I have is a "Shipping Label Created" from China
United States
Site promises shipment within 3 days from the US. Order is now 32+ days old, and all I have is a "Shipping Label Created" from China