It’s been a while but definitely haven’t purchased anything from newegg. I cant remember where I bought the last one, perhaps Amazon.
Discussion
Highly recommend this site. Checks for compatibility, etc. and isn’t pushy about where you buy your parts.
Also, no login required.