Domains expiring, what about auto renew and expiry notifications?
'The site is also used by an app called the “Dell Backup and Recovery Application”, a program bundled with Dell PCs and which the company bills as “a safe, simple, and reliable backup and recovery solution that can protect your system (OS, applications, drivers, settings) and data (music, photos, videos, documents, and other important files) from data loss.'
Would you trust Dell to backup your important data if they can't even do something as simple as renew a domain? Thought not.