DMI 1525 Capital Drive Suite 109, Carrolton, TX 75006-3667
Consumer Report
I received this notice yesterday stating they have a 35 mm camera waiting for my response to ship and my check of $16.78. Apprehensive, I decided to check out the address online and sure enough I see multiple filings. I tore it up and threw it away. ...