General Lamborghini Related Discussion
I tried to do a search on this topic but no real luck. A couple of conversations about deposits but nothing at time of purchase. What is the amount your dealer allowed to be placed on a credit card if any at the time you bought the car? Thanks!!