I've had mixed experiences with Newegg. I'll give them credit where due: good prices, even after the express saver shipping, inventory availability is pretty accurate, and the option to not store CC info after the transaction. My bad experiences have to do with a pre-sales email to customer service... let's just say a certain CSR was curt in his reply after asking which model they were picturing and selling (they listed a board that, according to the manufacturer's webpage, included onboard LAN but newegg showed a picture of one without) and implied I couldn't read(!),. Thanks Newegg? :|