As I've posted before, used to be strictly Newegg for me until they started charging me sales tax. Since that time I have been comparing their price to ZZF and go with which ever one works out cheaper. After our wonderful TN sales tax of 9.25% more often than not it's ZZF that works out cheaper. Never had a problem with ZZF, and sometimes I get their items a day before I would have from Newegg. I've had to do a few RMAs from Newegg over the years due to a couple of defective products and one was thanks to FedEx doing God knows what to it, but the RMA process was awesome (although I've been reading posts here that indicate maybe they've recently starting having some customer service issues?) and I never had to pay a restock fee AND they always reimbursed me for my shipping back. I'd be really surprised to get that kind of service elsewhere, but I've yet to have an RMA with ZZF so I can't comment on that. I know the one thing that I didn't like about Newegg was if an item didn't have free shipping you always got the shaft. Sorry, but if I order a couple of cables I shouldn't get charged the full shipping price for each item. One cable, $5 to ship, OK, no prob....but 3 cables, $15....crazy.
Tom