Had to replace the last refurb desktop I bought like 5 years ago - I needed something that would accept my old hard drive since everything is on it.  Seems the only programs not functioning after the swap out is my HR block files which really sucks but at least the rest of my life works.