I totally agree, if I wanted a dog, I would go to the animal shelter to get one, there seem to be so many dogs looking to be re-homed in the area. It would seem that it's not the right place to be selling pedigree dogs due to the fact people will not want to pay £300.00 for a dog in this area.
However, £300.00 for French Bulldogs in the world outside Turkey is really cheap. I know that they start at £900.00 and go up to £5,500 for a puppy...Take a look on the Internet. These French Bulldogs are really one of the most wanted kind of puppy.
Perhaps the lady will get her dogs spayed, we really don't know. So, perhaps, lets not judge her too harshly.