Why We Require Adoption Fees
We require adoption fees because animal dealers and other con artists look and sound just like legitimate adopters. They are experts at telling lies and you WILL NOT be able to tell the difference. Anyone can get conned.
Adoption fees are also a great way to gauge a person's intent. If an adopter isn't willing to pay a reasonable adoption fee then either they don't place any value on the animal or they can't afford to take care of the pet in the long term. Both situations are high risk factors for a negative outcome.
If you are looking to adopt, then adoption fees that are too high should also be a warning sign. The person might actually be a backyard breeder masquerading as a good samaritan.