Dealer Cost Car Audio
DCCA Do not buy from this company, they will take your money!
- 11-18-2009
- 8
Electronics and household app.
I have been trying to get my money back from these theives for the past 8 months. They kept promising to issue a refund, but never do. Get them on the phone if you can and they lie about putting the refund in. Don't ever buy anthing from these dirtbags!
Company: Dealer Cost Car Audio
Country: USA
Phone: 1877290322
Site: dealercostcaraudio.com