My brother just went through hell with newegg, and I can honestly not recommend them ever again. I have for years, and now will never use them or recommend them again. They shipped him a DOA LCD monitor, which they tried to set up as a repair. It was troubleshot by Envision and they determined that it was bad. Newegg still wants to try it as a repair, and my brother shipped it in. They signed for it but still havent shipped him the replacement (it's been 3 weeks). I would try ZipZoomFly to be honest.