T

I had a very average experience with Betrmedia. Th...

I had a very average experience with Betrmedia. The website is not user-friendly and the customer service was not helpful. I would not recommend using this company.

Comments:

No comments