Debit Corporation Of America
Ripoff
Purchased 2 units for $ 10,000.00 Locators did a terrible job. They tried to put units in all white cities or towns. Waste of time. They never even located my second unit. It is still in the box. Tried to have registered mail demanding my money back but could not get delivered. ...