Product, shipment and communication was really good. I just had problems with UPS, really problematic customer service, either locally than by phone. UPS websites not updated, phone lines nos correct, the only one working takes much time to answer, UPS agents giving inaccurate information. My package was received 3 weeks after it arrived in Mexico City.