They delivered partially what i bought after 6 weeks of delay then refused to deliver me the missing parts or to refund me. They are dishonest and dont deliver. Their customer service doesnt answer or say they will investigate without taking any actions. RUN AWAY.