L
Lisa Doyle Review of Witubi
I had a mixed experience with Witubi. The website ...
I had a mixed experience with Witubi. The website design was impressive, but the service was lacking. It took longer than expected to receive a response from the customer support team. Overall, I would say it was an average experience.
Comments: