Are you sure 4sevens is out of stock of the D10? I don't see anywhere on their site that shows that they are out of stock...
https://www.4sevens.com/product_info.php?cPath=93&products_id=709
Yup, when you add it to shopping cart it's marked ***. That states that is out of stock. I called and spoke with a woman (Heather, maybe) and she told me it usually takes two weeks for orders to come in from China.