update の時はamazonから情報を取得するのではなくtitleなどを修正できる仕様なのでしょうか?
その場合 save hook が update の時に実行される実装が問題なのではないでしょうか?