News I've been covering Cyber Monday deals for 16 years — 137 best sales to shop now