Checked items save automatically in your browser.
Amazon reviews are most powerful in the first 72 hours. If you can, leave your review within 1–3 days of purchase/read.