I had a an issue with the payment. IT got debited from my account but did not reflect on Itokri's records for many days. Hence a delay in dispatch of my order. So this entire process took far longer than necessary.
7 years ago
iTokri आई.टोकरी has a
4.7
average rating
from
11,530
reviews