Ordered my FiiO E17 from B&H yesterday before 4:00pm, and it's already at my house today. I love this place. Every time I order something from them, if it's in stock, it goes right out the same day! No diddle daddling around. No sitting on the product for 2 or 3 days because "it's their processing time" (yea, right)...
If UPS, or FedEX take a week to get to my house from where it's coming from, that's ok. As long as the company that is sending you out the product sends it out within a day of purchase, that's just good business. Keeps the customer happy