I recieved my order from dtr yesterday he is working hard on getting his site updated.For the last couple of days, DTR's site has shown a "Work in progress" sign with the following statement.
Hopefully, he'll be back up and running soon!
New site will be under construction as well as doing some much needed updating to listings here and on the other sales channels and getting any of my baced up orders out the door over the next few days. Some pages and checkout features may not work or are not displaying correctly during this process. I am sorry for any unanswered emails during this process. If you just have general support questions you can ask in my thread over on LPF.