These tips are for all of you that have an actual shop that people can and will stop in at, see samples, pick up orders and chat with you. Since you're geo based you should add location-based social media to your Online social branding efforts.
Here are 3 tips for doing just that:
1. Have you placed or claimed your business on Google Places? Make sure all information is correct - keywords, description, website etc...
Advantage: You are able to see the analytics for searches, clicks, directions and so much more when you claim you location.
2. Do you have a Foursquare account? Create a personal account (don't worry, you don't actually have to let people know where you're at). After you have your personal account search for your business. Is it there? If it is and people have already checked in, that's awesome. If not, no worries, you can create a new location. Be sure to claim the location.
Hint: if you claim by mail it takes roughly 2 weeks.
3. Are there local social networks for your town/city? Do a search and find out and make sure you create a presence on the ones you find that seem to be populated nicely and have a decent amount of engagement.