Ordered a router from ZZF early on Weds, great price through coupon. Paid extra for 2 day shipping figuring that 24hrs to process and ship the order - would get it for the weekend.
Waste of time paying for express shipping, order took two days to turn around. Sat in "processed" for 36hrs. Would probably use them again, but I'd wouldn't place them high in the list against other e-tailers.