I have been a customer of Bbs trust int'l limited ...
I have been a customer of Bbs trust int'l limited for several years now and I must say, their services are simply average. Although they are reliable and trustworthy, there is definitely room for improvement. The website navigation could be more user-friendly and the customer support could be more responsive. Overall, an average experience.