Delta Networks review for ShopReviews ‑ Product Reviews
June 16, 2018
Haven't had a whole lot of use from this App yet, but I am writing this review based on the customer support I have had in order to get this installed and working correctly on my Site. With a broken theme, the install was quite complicated and the team worked through a whole day to get me where I needed to be. I rate their experience, help and communication 100%.