図書館 is free and awesome. I live in Shibuya-ku. There are 10 libraries in Shibuya-ku (crazy right?).
Any resident in Japan.
Get a member card
The staff will issue you a card (利用者カード) immediately!
How many can you rent?
本や雑誌は 30 冊まで、CD などの視聴覚資料は 10 点まで。
30 books/magzines, 10 CDs/audiovisual data.
Each library has a self-renting machine that you scan your member card, then stack books on designated area, whola, renting is done.
Make a reservation online
Go to the library's website, login with your member number + first-time password1
If the book/magzine/CD you want is in library B, but you live close to library A. They will send the book from B to A and let you know by email.
2 weeks. If no reservation lines up, you can extend the return date.
1 回に限り、当初の返却日から 2 週間の延長をすることができます。
Extend the original return date for another two weeks2.
If you did not make it on the date you need to return to the library, you can return in the book post (ブックポスト).
Bring your books to the library, fill in a form (寄贈申込書), and they will take it.
If somehow they could not take it, you can leave them at the 交換コーナー to let other people take it.