I asked my local Jio sales manager about the STB. He said they haven't received any email yet about the STBs. And most probably the STBs will be distributed to existing customers first around 5th September.
@MSR Murthy I guess so. They'll put a security deposit to get STB for people who opt for monthly or normal plans. It would be free for people who'll opt for Annual or Premium plans. I am just scared of the word premium and hope they don't let the masses down.