Login
Start Free Trial Are you a business?? Click Here
Anonymous
The order process has been a nightmare. I ordered April 26 and was told to expect about an 8 week turnaround. That quickly slipped to 10-12 and then up to 14. Finally, on July 28 I received an email that my inserts were complete and to expect shipping information within 1-2 business days. It is now August 10 and they have not shipped. Supposedly on top of supply chain delays, they poorly planned a facility move which further delayed orders. I hope I am completely blown away by the product but DO NOT recommend until they can fulfill orders in a timely manner. They also need to reconsider requiring a full deposit at the time of order when delivery times are completely unknown.
3 years ago
Read Indow Reviews
Indow has a 4.5 average rating from 1,496 reviews

Start Your Free Trial Today

Send 400 review invitations for FREE!

Activate Your Account

Book your activation call by clicking the button below. Or call us now on +1 213-325-5109 . Book a Call

Alice, Customer Support

Start Your Free Trial