Despite a couple of promising sounding chats through the Amazon online system, nothing happened except multiple password changes.
Amazon deleted all the orders from my account so there was no way of returning the items I received. Their last communication was that they could not return or refund as items had come from Amazon marketplace and was to seek refund from credit card.
Thankfully, credit card company have refunded amounts with no hassle.
On the plus side, I how have a cheap smart watch that gets amazing 5* reviews!!