K

I have mixed feelings about Social wizard. On one ...

I have mixed feelings about Social wizard. On one hand, their services are good, but on the other hand, their customer support needs improvement. Overall, they are decent.

Comments:

No comments