Do you mean DIT (at www.ditcorp.com)?
If so, your link is a bit off. DIT is based in Omaha, Nebraska, and have been doing business on the local level for quite a while for a mom-n-pop business. I've shopped a bit at the Omaha and Des Moines stores, and have found the people helpful.
If DIT...