Delivery: Delivery is late. Supplier does not honor the agreement. Quality: The quality is very questionable, out of two samples, one doesn't work at all and the other works poorly. Service: Poor communication with the supplier. I haven't been able to reach an agreement for more than three months and it's constantly the fault of others.