I adopted a cat from Madison Greene Shelter, who holds adoption fairs at the PetSmart at Potomac Yards on the weekends. All I had to do was fill out a form, pay the fee, and then take the little guy home. I also adopted a cat from Homeward Trails, but they required a home visit and the woman who was fostering the cat at the time (who did the home visit) was not only quite attached to the cat, but very off-putting in trying to talk me out of taking the cat (I assume so she could keep her). No dice- I passed the test and she dropped the cat off a week later. Quite a hassle, but the cat was worth it.