Customer Service is really poor, no proactive communication on shipment delay . When I call in and ask for updates, same excuse every time and loose shipment updates without asking for order number for two months. There are lots room for improvements.