I've had a lot of problems w/ZZF regarding pricing, erroneous announcements of what's in-stock, shipment delays, communication, and return credits. Though I don't particularly appreciate some of New Egg's habits either, if all else were equal, I'd buy from NE instead of ZZF.