we are still in the process of installing all these items.  I prefer to wait on my evaluation till after installation is complete and items are being used regularly.  I am pleased with prices and speed of delivery so far.