Received my card within 5 minutes of making the payment which is the most anyone can expect. I was very doubtful initially but my goodness the service is impeccable and the communication from the support team was so quick. Post-sale service is also very friendly. It is very nice to see a genuine seller when most of the others are scamming. I highly recommend officialreseller.com to buy gift cards in India for anyone who is thinking about where to buy them.