The product is good but the order lead time is quite long though. I placed order on 7 March. Which was weekend, i understood. However, no order update until i sent emal to ask and got a reply on 17 March and received another delivery update on 19 March and i actually received the good on 23 March. Long long time waiting....