Welcome to the GPF! I have no specific recommendations for your area, but I would encourage you to buy from a reputable dealer rather than a chain type pet store (no names mentioned!) While many of us have had the feeder fish that turns into a real beauty and becomes a favorite, pet store fish are often sick, weak or both by the time they get into the sale tank. A good fish dealer will have stringent quarantine processes that will give you a better chance of bringing home healthy, strong fish.
Do you currently have a pond? If so, how big? One thing to consider when choosing fish is that goldfish are much better suited to a typical garden type pond. Koi, while very beautiful, need lots of room to grow. You'll find that many of us love our shubunkins, comets, and fancy fantail goldfish as much as any koi!
Others on here may be in your area, and if they have a baby boom, you can often get fish free or much more affordable than from a seller. Patience. Also, if your pond is new, you want time for it to get established with all it will need to support fish. Start with just one or two, give it a week, then add one or two more, then another week, then three or four. A good rule of thumb is one koi per 1000 gallons of water, 60 gallons per goldfish, and expect babies.