Communication was good, as was packaging and shipping. Unfortunately product was not working as described. I contacted seller with video and pics and spent approx. 3 hrs of my time plus materials to fix but seller refused to refund a reasonable amount (I requested $100 but seller would only refund $50). I am not satisfied with this and will not be returning to this seller.