Weird. People have told me that they've received notices from BattleShop about the updated Street Grimoire PDF. Have you logged into your account there and checked your library? (I don't use BattleShop very much, so I don't know anything, really, about its inner workings.)