So glad you found us and you are doing your research on breeders. One thing I noted is that you are in New Jersey, yet you are looking at a breeder in Oklahoma. I bet there are plenty of good breeders closer to your home where you could actually go and see where the pups are being raised and see the mom and dad. I would recommend looking at the AKC website for a breeder. Here is a link to their site:
All AKC-Recognized Breeds Puppies for Sale - AKC Breeders - Puppy Tips
Although I would still do my homework. For the fun of it, I had used the above link and put in my zip code. Two breeders within 50 miles of my home popped up - I looked at both profiles and the one breeder does not offer a health guarantee with her pups - that is definitely one breeder I would not want to associate with as I would expect a good breeder would offer some type of health guarantee.
Good luck in your search!