Try Veda's Books on E. Colonial. Nice selection. Friendly people. Only been open a year or so, but pretty good. In a plaza with a place that has tasty subs, too.
All reviews seem positive