Pour ma part, acheté dans une librairie spécialisée thème militaire/histoire.
Sinon, en ligne, on trouve quasiment tous les bouquins, c'est comme ca que j'ai acheté la plupart de ceux de ma bibliothèque. L'achat en ligne est particulièrement pratique pour des livres étrangers qu'on ne trouve pas en rayon des librairies spécialisées.
Pour les achats online, surtout pour les livres d'occasion, il existe un outil qui compare les prix de quasiment tous les vendeurs (amazon, priceminister, abebooks), en intégrant les frais de port : http://www.justbooks.fr/. Indispensable. ;)