Hola. Yo compro normalmente la mayoría de los libros en tiendas grandes como FNAC , Casa del Libro y similares pero existen otras muchas alternativas.
Si vienes a Madrid y pasas junto a la Casa del Libro que hay por la Gran Vía, metete en el callejón lateral que hay otra Casa del Libro chiquitita dedicada más al arte y comics pero donde (de vez en cuando) ponen libros interesante de bolsillo a 3-4€
Otro sitio que no puedes dejar de mirar son todas las casetas existentes en la C/ Cuesta del Moyano junto al Retiro. Allí puedes estar tranquilamente 1 o 2 horas mirando libros tanto viejos viejos, como más nuevos y cuidados e incluso libros completamente nuevos. La caseta de arriba del todo (la calle está en cuesta) suele tener buenas gangas en muy buen estado. Alli encontre un libro de King de la Torre oscura a 2€, Puerta al verano de Heinelin por 2€, Blade Runner de Dick por 1€ y alguna cosilla más, aunque también es verdad que tienen mucha purrelilla pero bueno.
Aparte de eso tienes un montón de librerías de segunda mano en las que puedes encontrar cosas descatalogadas. Un buen índice lo tienes en las webs iberlibro e hiperlibro.
Y eso es lo que yo conozco
Saludos.