Reviews (735)
Overall rating
5
Edited December 12, 2020
Customer Service rep personally held my hand until full completion of our new app Leech.com until full satisfaction as well. Thank you Laura, i think we have achieved the best result possible and we can now start selling them leeches like there’s no tomorrow!
Leech.com
United States
3 months using the app