I fell for an Instagram ad and ordered $100 worth of items 27 days ago. I've tried to reach customer service multiple times without success. I only receive automated responses and sporadic shipping updates. Although I live in the US, my items are supposedly in various overseas locations like China, Sweden, and the UK.
Claim your business profile now and gain access to all features and respond to customer reviews.