NBC News: 23+ best October Prime Day deals under $25 you can still shop