Thank you!
I am still hoping that I won't have to get anything new, my current one is about 2.5 years old and in perfect shape otherwise. If it turns out my current one isn't going to make it I will explore my options more (starting w/ customer support) but for now I was just ranting and worrying it may be required. Hopefully not.
Edit: it looks like it is working ok after a restart. Hopefully that will continue.