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.
Thanks again.
@AlexVoss I just ordered a bunch of stuff from Newegg, driven by the same anti-Amazon sentiment. The experience has been pretty smooth.