I would have a look on the breed club page for your location. If there isn't a list of breeders, speak to the secretary. Breed club listed breeders usually have signed up to a code of ethics. Golden Retrievers are in high demand at present and prices have become inflated. You may be better sourcing a breeder whose stock you like, and going on to their waiting list.