They said that the card would get printed within 5 days and then dispatched by India post. If their estimate is correct, the card shouldn't take more than 10-12 days.
Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.