I usually stick with Amazon.com. For the ones that I don't need right away, I wait until there's a good sale or until the used copies reach a low enough point. DeepDiscount.com can have decent prices, though I've only bought one item from them, since I prefer to take advantage of my Amazon.com Prime 2-day shipping whenever I can. As far as what the best options in Japan are, I have no idea.