I haggled for the truck I just bought purely through email. Only showed up to the dealership to sign on the dotted line and take it home. Spent maybe 40 minutes at the dealership in total, and half of that was waiting for the loan agreement to be faxed over from the credit union.