D
Diana Justl Review of Barbour Corporation
My experience with Barbour Corporation was disappo...
My experience with Barbour Corporation was disappointing. The customer service was subpar, and the quality of their products did not meet my expectations. I will not be returning.
Comments: