Reviews (2,991)
Overall rating
4.8
November 2, 2021
With the help of their support team (Karol), everything for the integration went really smooth and she provided me with all the info I needed :)
DeltaHub US
United States
About 2 hours using the app