The Arizona Humane Society is a great place to adopt. Their facility is clean, there are lots of animals to choose from, and the staff is extremely helpful and can answer most questions thoroughly. I think it's great that the Humane Society offers neutering, spaying and shots with all their animals. It helps pet parents be able to afford the cost of a pet while making sure the pets are healthy on their way out the door.
When you adopt you get a discount at the pet boutique, which offers varieties of food, toys, litter pans, leashes and other pet care products. It's a cute little place which might be nice to pick up an extra toy from from time to time.
I have adopted both of my cats from here as well as a guinea pig. If the time comes when I'll have the space to adopt again, I will definitely come back.