Per the company's mail to me on 5th Dec., I was told that the product would reach me no later than 15 working business days. Its now over 21 working business days but still no go.
My Order # 16723482.
I should have done my home work on these guys before swiping my card at their website. I will be super surprised if I receive the product at all!