I am so lucky to have a local branch right near my work. They have really done a lot to improve their services. I can go online and request all the books I want and they will call me when they are ready for pick-up.
Also, they have installed self-checkout lines so you can check yourself out.
The staff is always super friendly!