Tap Tap

Tap Tap

4.2 10 Reviews
usetaptap.com
Write a review

10 Reviews

Rating
Language
Most recent
Lexie Masterson
Reviews 1

As a customer of Tap Tap, I must say that their service is average. Although they have a user-friendly website, the response time for support inquiries is quite slow. I hope they improve on it.