I've spent about $9,000 with this company in the last six weeks. Getting a response is like pulling teeth. Quality is inconsistent. Shipments are never sent when they say they will send them. Shipments arrive missing items. Getting replacements for items that were sent out that should have been quality checked is very difficult. I wish I could have my time and money back from dealing with them.