We bought several products in one order. There were several shipments, all on time. We only had a small delay with the last delivery, but the service team did their best to solve the problem professionally. Everything arrived intact and in working order. Great prices. Call center available and professional both in pre and post-sale. 5 stars deserved.