Depende del libro que quiera.
Si está descatalogado, es una edición especial, no está en español, o cualquier tipo de anormalidad en su venta o preferencia personal, lo compro por internet.
Y en mi ciudad, Málaga, así son las cosas:
Si tengo muy claro qué libro es, voy a cualquier librería, tipo librerías Prometeo y Proteo, librerías en general, ambas en Puerta Buenaventura, aunque yo siempre digo que están en calle Álamos, y Prometeo Ocasión, en la Plaza del Teatro, donde hay ofertas y libros baratillos, pero sin ser librería tipo anticuario, y la famosa librería Alameda, en la Alameda principal, estupenda, casi siempre lo tienen todo.
Para libros de ciencias, voy a la librería Ágora, en la plaza de San Pedro de Alcántara. Libros viejos, baratos, o de segunda mano, recomiendo Biblos y Alma en calle Carreterías, para intercambiarlos, Códice, en calle Casapalma, y en calle Esparteros, la librería Anticuaria Antonio Mateos.
Cuando quiero comprar en masa, o siemplemente leer tranquilito y cotillear, o comprar libros de muy diverso tipo, sí voy a grandes superficies, como la librería de El Corte Inglés, o la FNAC en Marbella (en Málaga capital no hay FNAC, no tengo muy claro si en la nueva estación de trenes para el AVE lo van a poner), pero eso es solamente cuando no tengo muy claro lo que voy a comprar o voy a comprar varios, porque ir para comprar un solo libro y entrar a esas grandes superficies, hacen que pierda allí toda la mañana y/o tarde y acabe gastándome un pastón.