The experience with Green baize was average. The q...
The experience with Green baize was average. The quality of their products and services was decent, but nothing exceptional. I expected more from a company with such a reputation. Overall, it was just okay.