When building HTPC, please look into case build quality for noise insulation. It is annoying if you are watching something and the CPU Fan starts winding up...
Preferably, i'll go for a NUC that has passive cooling or PCs with solid build quality to minimise noise.
Prefer Infinity coz of service. Been there buying from him for over a decade.
Any shop in SLS ought to be able to serve you but only some shops will take back a spoilt item within 30 days and take the trouble to deal with the distro for RMA. Most of these shops command a slightly higher price.