D

I recently tried a new company for my needs. It tu...

I recently tried a new company for my needs. It turned out to be a nightmare. The website was terrible, and the customer service was even worse. I wish I had stayed with my regular service provider. Tapup was definitely a disappointment.

Comments:

No comments