For and At. (Price.) For. Dont say: I bought a book at fifty pence. Say: I bought a book for fifty pence. At. Dont say: I cant buy it for such a high price. Say: I cant buy it at such a high price. #correct_usage @learn_english_with_us_111 312 views17:12