If it's in stock...really in stock (not just what their buy page says), it should only take a week or two for delivery.
For those unfamiliar with DD, they're overall a very trustworthy company to purchase from, but have become infamous for very slow shipping, out of stock items, canceling any price mistake orders, and poor customer service (best to call them when any issues arise).