Most rescues require an application first. And, yes, it does take time. If you have to wait, so do others. It does not mean that you have less of a chance. Most rescues look for the home that best fits a particular pup, not the other way around; so, if you had the application that looked like the best fit then you would be able to adopt that pup.
As to adoption fees, YHR has a page dedicated to explaining theirs...perhaps it will help you to understand:
Yorkie Haven Rescue Adoption Fees
One of my fosters is leaving for her furever home in the next couple of days. The family adopting her have waited for about 7 months for the right fit for their home! They have waited patiently knowing that we would find the right one.....they had applied for a puppy that would not have done well with their two senior yorkies and they appreciated that we told them that.
Rescue is not a fast process! At least it should not be.....the point of rescue is to stop the cycle.
I am sorry that you are disappointed and hope that you will find a pup that will fit well in your home!