I agree that there should be a way they will replace it instead of just "fixing" it. However, to be more certain that you always have a working PC, you should buy a 2nd one. Set up the software image pretty much the same, and keep a current data backup on a removable hard drive.
Then hopefully you'll always have one that's working. This is the voice of experience talking.