The product is good, but the delivery and support are uncomfotable. The first order was cancelled due to seller's reason and the the product was held for 5days at shipping custom clearance caused by imcomplete documentation. The product was delayed 4days from expected delivery time even paid US$8.