So I can only speak for the donation center in the back, so take that into consideration on reading this review.
It's really easy to access the donation center parking, and you can just back up your vehicle almost up to the door. There is always staff available to assist you in taking donations and they always readily have receipts to give you (yay tax breaks). The staff has been pleasant so I appreciate that the most.
All in all, a great place to take your gently-used stuff so that others can get some use of it.