yes the machine is a good deal but you can save in some areas when self building and get better quality parts. I am not telling you to self-build here as there would be very little financial reward merely that your computer will be more reliable if self-built