Horrible
Horrible. Its been 6 weeks and I still have not received my order. No response from customer service. Instagram should not allow them to advertise on their site.
United States
Horrible. Its been 6 weeks and I still have not received my order. No response from customer service. Instagram should not allow them to advertise on their site.