You can get fresh sticks and even request size from Neem Farms in FL. Buy American! https://neemtreefarms.com/
Cool, thanks for the link! I’ve never used them but I think it could be an interesting prep item