B

My experience with Betware was just average. The w...

My experience with Betware was just average. The website looks nice, but the customer support took a while to respond. Overall, it's an okay company.

Comments:

No comments