Reviews (24)
Overall rating
2.8
November 7, 2019
Good luck getting any technical or customer service from this company.
No Live Chat availability, No Email Response--Shopify can't even get in touch with them!
familiar...yet different
United States
6 months using the app