I've had domains w/ GD for years and never had an issue, they do an exceptional job of reminding you by email multiple times of expiring domains and you can't log in to your account without being alerted to the status of your expiring domains.
I use google calendar as a daily task reminder and it works great for listing all your domains on the dates of their expiration.
Its super simple, you can set it up to give you a pop up reminder on the due date, you can also set it up to repeat the domain every yr on the same date so once you set it up you don't have to worry about re-listing it every year. You can add notes like who the registrar is etc... If you use multiple calendars you can color code the domains calendar to stand out from the others.
Its also nice to see all your domains that are due that month visible at a glance and reminding you every time (daily) you log in to the calendar.
Works great for me
