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.