DGC used to be much better. I always had my order shipped within a day and in hand within 3. The previous two orders late last year were BAD. Nearly 2 weeks transit for both. Fedex Smart Post is anything but smart. BUT, my last order was MUCH better. Ordered Sunday, shipped Monday afternoon and in hand by Friday. If they can keep that up, I will start recommending them again. Guess that means I'll have to order something else to verify.