about 2 years ago I ordered parts from newegg and zipzoom on the same evening.
they both shipped out on the same evening from California and it ended up being a tracking race between UPS and FEDEX .. was kinda fun to watch as they went cross country to FL.
the end result was one of them was a day later than the other and the late company actually had the package at a "depot" only 2 hours away but didnt get it to my house untill the following day.
last time i ordered from newegg they now have a distribution center on the east coast and it took longer for them to process and ship than when they shipped from CA.
I would still order from either because they have all the cool stuff.
Once zzf or newegg ships its the carrier they use that you need to track (UPS / FEDEX)