I am soo sorry. I completely understand your dissapointment. I too went through something similar and everytime I wanted to get a puppy, an issue came up with each one of them. I wanted to give up so many times but I had support from people here and I kept educating myself and looked very hard for a good reputable breeder. I finally got my Lola 9 months after my initial deposit with the first breeder. It took a long time, but it is so worth it!
I got lola when she was 15 weeks old...my breeder is on this forum, Kirista from Southeast Texas Yorkies. I know she has some females for sale on her website. She is great and was the ONLY breeder that actually called my references. She also checks up on her till this day and we have had her since March 20th.
Your puppy is out there waiting for you as you are waiting for them. I truly believe that I got an amazing puppy because of the breeder and because I did not get her when she was too young.
Good Luck and dont give up!