In case of Xoxo points, the delivery of the points happen when you have completed your payment. On rare cases, your Xoxo points delivery can fail. In that case, you must contact your Sales POC who will help you in getting the points delivered to your account.
In case of physical order of goods, the delivery may get delayed due to logistic issues. We usually try to deliver the goods thrice at the address made available to us. If the same still do not get delivered and goods are returned back to us, we provide a credit note against the same.