This is a very good price. The weakness on this model is the power supply (430W) and the video card. But unless you are an intensive gamer or does video editing on it as a living, this unit will more than cover your needs for now and years to come. During Black Fridays, you can always look out for deals on better graphic cards or RAM memories and upgrade them yourself for a small price. Down the road, you can even install a SSD yourself to improve its performance. Dell charge an arm and a leg for their SSD so I would definitely suggest you install it yourself.
I have several Dell PCs at home and recently built a gaming workstation with my son and for the features on this Dell model like the 6 USB 3.0 ports, Wireless a/b/g/n and Bluetooth v4.0 card, card reader for 19 different media like (CF Type I, CF Type II, Micro drive, mini SD, MMC, MMC mobile, MMC plus, MS, MS Pro, MS Pro Duo, MS Duo, MS Pro-HG, RS-MMC, SD, SDHC Class 2, SDHC Class 4, SDHC Class 6, SM, xD so you won't need to search for a cable to download files, pictures, videos etc.) you will be hard pressed to build it cheaper for yourself.
One thing I have always done with Dell though is that I have always bought their longest warranty (4 years) available in case something breaks down the road. I tend to keep my pc for a very long time (6-10 years) so having that little extra security blanket is worthwhile for me personally. Everyone should evaluate the value of the warranty to their own requirements. With how fast technology changes, sometimes it is hard to find replacement parts after 3 years so it is nice to pass the problem to Dell and not have to worry about it.