В российских магазинах англоязычная литература обычно стоит очень дорого. Во-первых, потому что и за границей новые книги стоят дорого (в России книги долгое время были гораздо дешевле, чем за границей, в последние 10–15 лет подтянулись, но, пожалуй, не сравнялись всё-таки); а во-вторых, у нас это «эксклюзивный» товар, низкоходовой и потому, вероятно, с повышенной наркуткой магазина.
Какие ещё есть варианты? Смотря где вы живёте. В больших городах могут быть специализированные букинистические магазины. В вконтакте или фейсбуке подпишитесь на местные букинистические и/или экспатские сообщества. Закажите на Амазоне с доставкой – там бывают и подержанные книги, будет дешевле. Запишитесь в библиотеку иностранной литературы.
Ну и самый очевидный вариант – читать электронные книги. Их и купить легко, и, если совесть позволяет, скачать бесплатно ;-)