Be careful with NewEgg, their customer support has gone straight down the shitter the last couple of years.
Also, look to see if you have any local shops. That's how I was able to get my GPU at only $180 over MSRP (though they've since raised their prices)
XI Wiki

