So, if I am buying a new PC, what is the best way to ensure that there will be drivers for all the parts?

My wholesaler only builds PC's for windows configurations. I asked about verifying that their components have Linux drivers - they don't guarantee that.

Do I have to look up every part and hunt down a driver? What does everyone else do?

Is there a recommended path for this? I am picking a new beefy desktop for my one-man business. I am in Canada.