First I paid the product and I was waiting for 30 days for it to be shipped, after 30 days I canceled the order and ordered it once more. The second time the seller was sitting on my money for ~ 20 days. Do not expect the seller to mention in the description or even following he received your order that you need to expect longer processing time. You will know it only by counting the processing days one by one. Great product sold by a seller with full disrespect towards his customers as no communication about extreme slow processing.