Amazon. Out of all the online bookstores I've shopped at, they have the biggest selection of books and are the cheapest. As I am not from the US, amazon's UK site is also convenient for me as I don't run into problems with geographical restrictions and don't have to worry about currency conversions. I also prefer to use my debit card rather than my credit card to purchase books.
|