ST. LOUIS, MISSOURI -- I buy computer parts from Newegg usually on a weekly basis, and almost always, it's shipped by UPS. In which case, I get it the very next day(product is being shipped from Memphis). But for some odd reason, one of my packages was shipped via DHL(from Memphis). It sat in Memphis for four days before it even left the facility. According to the tracking log, it arrived at Memphis twice if that makes sense. Two days after I placed that order, I placed three different orders that shipped via UPS and have already arrived. My primary concern is getting the package. But look at the competition with UPS! If I'm paying the same amount of money for either, I expect at least similar performance or something.