Please Guest, be warned: a "cheap" puppy may well cost you dear in the long run: if you buy from petshop, etc you could well find that you have bought a puppy with health problems that will cost megabucks at the vets, and give you heartbreak as well.
If the initial cost of a puppy is too much now, maybe you should postpone the purchase until you can afford it - after all, the initial cost is only where it starts - vaccinations, worming, normal health checks, training classes, food, toys, repairs to furniture

- all these come into the "running" costs of owning a dog.
Look at the registered breeders - you may well find that they turn out cheaper than those advertised in the Freead papers, etc - or why not contact Breed Rescue?
Regards
Margot