If you're in the US, go with Newegg or Tiger Direct.
I personally don't like the websites that will "build it for you" just because those can be a bit over priced and filled with shoveware, but if that's what you're looking for I can't really give any recommendations .
If you really wanted to Yolo it you could use Ebay, but that's a crap shoot most of the time.