Thanks for the feedback everyone. I did purchase AppleCare when I bought the iMac but it didn't click with me that this would be a covered item. I've found AppleCare to be mostly useless anytime I've attempted to use them for support, but I shall call today.
If it's not covered then an external unit will be the way to go.