Reviews 10
Filters:
Rating
Language
Sort:
Most recent

Tapsa is an average company. The website is okay, ...

Tapsa is an average company. The website is okay, but the overall experience could be improved. The customer service is decent, but could be more responsive. I would consider using them again if there are no better options available.