Dr Driller, welcome to Pond Boss. Very wise of you to question that fish supplier.

As Dan pointed out, there are a few more questions that need answered before solid advice can be given.

You mention that you just want a pond where your kids can catch fish and have been catching small LMB (largemouth bass) and seen "perch". I assume these are bluegill (BG). How frequently do you catch those small LMB and could you target those BG soon and see what their condition is? If you catch many small skinny LMB and very few BG, but are big, you already have a kid's dream of a pond. One of the best ponds for kids to fish is one that has an overabundance of LMB because they're aggressive and constantly hungry and kids don't care what size they are.

Keep in mind as your kids get older their preferences may (will) change so some aggressive management of these LMB might be necessary. But that can be addressed later. Right now, if you can fill us in on a few more things about the pond I think you'll be well on your way to a pond your kids will enjoy for a long time.