It's small compared to Borders and Barnes & Noble, but extremely competent. There is a nice assortment of current books and magazines, as well as unique cards and gifts, and there's even a place to sit down and have a cup of coffee and a roll. They also have a frequent shopper card AND a regular book club.
PROS:
CONS: Limited hours