It's the weekend before Amazon Prime Day, which means hundreds of deals are already live across its...