R

I recently had an average experience with Banna, i...

I recently had an average experience with Banna, inc. Their website is decent and easy to navigate. However, their customer support could be more responsive. Overall, I would rate them 3 stars out of 5.

Comments:

No comments