I am a CUSTOMER of Aibus, corp. and I have to say ...
I am a CUSTOMER of Aibus, corp. and I have to say that my experience with them has been average. The customer service is decent and the products are of good quality. However, there is room for improvement in terms of delivery time. Overall, I would rate them a solid 3 out of 5.