I like the way I did it last time. Took very little time, and I feel I got a great deal. I went to the local dealer, looked at the vehicles and test drove them. Then I figured out what options I wanted, and picked two colors. I then e-mailed every dealer in a 50 mile radius. I told them exactly what I wanted and gave them the two color choices and asked for their price including tax, tag and title. I gave them 3 or 4 work days to respond. I then took the lowest price and re-mailed them with the lowest price. Again waited a few days, and re-mailed them again with the lowest price. By this time I had a few dealers who said they would not go lower. After about a month I basically had two dealers who were at the same price. One said they would have to have the car in stock on their lot for the price. The other said they would order what I wanted. So I had them order it. Went down there, inspected it, and bought it.