Consumers are expected to spend about $12 billion on Cyber Monday, marking the biggest online shopping day on record.