I have a pal coming in from Florida for the CHDH, etc and wants to pick up a jacket couple days before the race...with Charlie's Vision defunct where is the nearest shop that stocks armor? East Bay preferred to South Bay if possible. Thx!!!!!! Cant think of a damn thing in SF where I am.