@jlhertel I used to work at this small independent computer store, I get most of the things there _to this day_.
Hardware will be the same regardless where you buy it*, so you can either go for the best price or for "which business do you want to support".
If you need assistance in configuring the machine, please buy with a company that put effort in helping you configure the machine. Because that service takes knowledge and time.
*) except for fraud, of course, but IMO that's pretty rare.