Car Palace Inc
Consumer Report
I put down a deposit they told me the interest was included in this crazy new price on the contract I refuse to take the deal I couldn't afford so they said I lose now they told me to take them to court out of my deposit lord know how long buyers beware this will ruin your life these guys are ...