Amazon ready for school: buying books is smart again this year