Been waiting over a month for an order. Sent 4 emails to their customer service team. No response. Total scam. The bigger issue here is that Instagram needs to start taking more accountability for allowing these fake vendors use their platform to extort moment out of people.
Claim your business profile now and gain access to all features and respond to customer reviews.