A growing number of customers are reaching out to Contact Denver7 to complain about Carvana, an online car dealer whose presence is growing in Colorado.
A growing number of customers are reaching out to Contact Denver7 to complain about Carvana, an online car dealer whose presence is growing in Colorado.
In most cases, if your stolen car is found, that's a good thing. But Contact Denver7 has repeatedly heard from crime victims who had to pay hundreds to impound lots to get a stolen car back.