It is possible to purchase sourdough starter but it is just as easy to make your own. Each area of the country has its own yeasts in the air and each give you a distinctive different starter. When I lived in the UK (just over 3 years ago) I had 2 different starters going. The one from rural Cheshire and the one from the Highlands of Scotland. They both had very different properties, smells and flavors. The 2 combined made for the best sourdough in my view.
Unless you're in an inner city, I'd make my own starter.
To make a starter, you need a sterile clean Kilner jar (or something very similar with an airtight lid), flour and spring/mineral water.
All you do is measure out 2 tbsp of flour and 1 tbsp spring water, mix together together in the sterile jar (using a sterilized spoon, just sterilize it using boiling water) and leave the lid of the jar slightly open.
Each day, you need to add a tsp or so of flour and similar of spring water. Leave the jar open slightly, and leave the jar out on a windowsill or the bench where it won't get knocked over .
After a few days you'll start to see some activity, depends on how warm the places is where you keep the starter.
Keep repeating. Some days you'll not want to add water, you're after a thickish mixture that settles flat within a few minutes. Not too runny though.
You'll get to a point where there's enough 'mother' and it has become active enough that it will need moving to a new jar. Sterilize another Kilmer jar and mix 3 or 4 tbsp of flour with similar of spring water and just 1 tsp of the 'old' starter. Leave it be for a day or two and it should have enough life in it that it needs feeding again. Clean your original jar and repeat... once you've been doing this for a couple of weeks, I've general found that my starter is now strong enough to try my first loaf.
I'll find the photos of mine for you. They are on here somewhere.