I like the fact that I can take the books I've purchased back in for store credit whenever I need to prune my bookshelves. For many years I resisted this, but when it was time to re-organize at home, I took them back in and got a lot of credit which let me purchase new books for just the service charge.
Sometimes you have to wait while they check stock (if you are taking in books without their stamp) because they do not have computers and have to walk around to check what books they need, so if you have a lot of books be prepared to browse for a while!
Pros: Can take books back in for store credit
Cons: Sometimes have to wait while they check stock
more