I have had mixed experiences with B M Teal. There ...
I have had mixed experiences with B M Teal. There were times when I was satisfied with their products, and other times when I felt disappointed. Their customer service is responsive, but it could be better. Overall, an average company.
