Sponsored

Search results

  1. Dealership Collusion???

    There has always been this nasty perception behind Car Sales being a sleazy business. Well all the Dealerships engaging in outrageous markups, confirms the stigma to be 100% true. Ok, marking up dealer allocated units has been around forever, but how much of a scumbag do you really have to be by...



Top