I haven't slept for 24 hours vetting Prime Day deals — here are the 79 Amazon sales that actually impressed me

TRENDING THREADS