I've bought a few things from them and been disappointed about half the time with the quality of their products. What's your experience?