A

Sabisu is an average company. Their website is goo...

Sabisu is an average company. Their website is good and easy to navigate. However, I found the customer support to be lacking. They were not very helpful in addressing my concerns. Overall, I would say it was an alright experience.

Comments:

No comments