Yeah if you can find a local hobby shop near you, that is always best, since it will help them out, and give you a place to hangout, talk shop, play games.
Depending on where you are in the states, might not be a shop near you. So ebay or some online stores will be the way to go.
As for paints, same thing, either local shops or Hobby Lobby/Michaels will carry paints, I know Hobby Lobby carries Vallejo paints now.
|