Doing it manually is one way but not scalable. You can aggregate data either using available APIs or by scraping websites. You can list books on Amazon that are available on Half.com and give you a decent profit margin. It doesn't matter if books are already listed on Amazon. Just make sure your offer price is a little bit cheaper than the cheapest available copy.