Thanks everyone. I might go with newegg. I do like the idea of finding a vendor on Amazon and then seeking out their own website. Tried a few but have not found one that convinced me yet.
I do have a Microcenter in town but it is a bit out of the way and am too busy at the mo to pop by.
@AlexVoss I just ordered a bunch of stuff from Newegg, driven by the same anti-Amazon sentiment. The experience has been pretty smooth.
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.