Convenient, fitting rooms, electronic recycling too.
They also do electronics recycling - meaning they'll take my broken printer. I think the state pays charities to collect them to keep it out of the landfills.
The locals love this place, and I'm learning to as I become a Castro Valley local. They pick up donations in Castro Valley on days they choose and mass mail to you, but I bring my stuff in.
It's a big thrift store, and they have fitting rooms. I have some friends who really like to shop for clothes recreationally, and they find really fun clothes here - fancy jackets, etc.
Don't cut it too close on time, as sometimes there's a line at the cashier, and you need to chill out and browse while it goes down.
The prices are much higher than a yard sale, of course, but you don't have to work too hard to find stuff, either. It's not as hit-and-miss as most thrift stores plus regular stores are so into selling stuff for next season that you almost have to shop here to buy stuff for this season.
I come in for "this season" emergency kids clothes - when I need three more pairs of boys shorts right now ... when he's lost both his jackets ...