NOOOO, do not park in mcdonalds, they'll tow your car sometimes. You could probably get away with it though if you go eat at mcdonalds first and leave out the front door
I always go to amoeba and I usually park at kezar stadium for free. If that spot is all filled up, park at the grocerystore across the street. Or if money aint a thang, pay parking is close by on stanyan near the kezar lot.
Yeah Amoeba is a good spot when you're around the Moe or Haight side of the city. If you're in downtown hit up Rasputin's off Powell Market. It's a smaller store but you can find Bay shit there like the Jack Artist lol, at a decent price-