My mother's birthday is next month, and I want to send her a proper gift from here for the first time.
I've been in New Jersey for almost three years and I've never shipped anything home, I always carry things when I visit.
This time I'm not flying back until March, so a courier is the only option I've got.
And the more I read about it online, the more confused I get.
The one time a friend sent a parcel to his family in Tolichowki, it was stuck with customs for almost three weeks.
His parents got a call asking for Aadhaar and PAN details, and then a duty charge they weren't expecting.
It was a smartwatch and some perfume, nothing crazy, and the duty was a lot more than he'd planned for.
He's told me never to assume that marking something as a gift means it's free of duty, because it isn't.
From what I can tell, DHL and FedEx are fast but expensive, maybe three to five days to Hyderabad.
USPS is much cheaper, but it gets handed over to India Post at the other end and the tracking goes quiet.
I've also seen cargo companies that collect from your door, but I don't know anyone here who's used one.
I'm sending a shawl, a small handbag and some chocolates, so nothing electronic this time.
So for anyone who's done this recently, which courier did you use and what did it cost you?
Did your family have to pay anything at the door when it arrived?
And are there things you'd avoid sending altogether, like perfume or anything with a battery in it?
I'd like this one to reach her on time and in one piece, for once.