I ordered a fitbit charge 2 as a Christmas gift for my wife 9/12/18, which I paid for cash. The tracking details showed this as estimated delivery 11-12 /12 /18, this remained the case until a text transcript today 14/12/18 where the agent told me the item was out of stock but tracking didn't show this, so I asked the agent to cancel the order, the agent said they would process cancellation andthe refund could take 2 to 3 days, later I checked online , the order still showed active, so I did an online cancellation, I then received an email to.say the refund could take 14 days, two hours later I received an email to say my order has been dispatched. I have no idea if the item will or will not turn up and I dread contacting the (Indian?) Call centre again for confirmation. This isn't how to run a web based sales outlet.