I completely agree. I don't buy parts from anywhere but Newegg unless I absolutely have to.
And I just signed up for Shoprunner.com since Newegg joined them. $79/year for 2 day shipping on most everything Newegg carries. Where's your Amazon Prime now?