I have kind of decided to take a different tack on buying a vehicle. I decide what I want, I research the cost and decide what I am willing to pay. then I find the vehicle I want. if the dealership will give me the price I am willing to pay I buy it. I don't try to get the best deal I can. I figure the dealership has to make a decent profit off the vehicle. Once I buy the vehicle I am going to expect them to take care of any warranty and maintenance issues that come up, so I want them to remember me as a good customer. I don't want to get ripped off and I don't want to regret my decision after so I decide what is a good deal before I go in. that way I figure everyone is happy. I also return to the people who treat me right. I have found 2 pretty good dealerships local to me that have treated me right so far, so I figure I am way ahead of the curve. I don't know. the big thing to me I think is my attitude. if I think I got the deal I wanted then I am happy. like on my 2006 f250 I looked all over for one like it. I wanted a lariat, blue diesel with towing package. with low mileage. I wanted one no older than 2006. this was in 2008. I looked all over autotrader, and all the local car lots until one finally showed up right here in town. the best deal I could find was in minnesota it was 37,000 for a vehicle that had 25000 miles. this one had 19000 I asked them what there best price was. they said 35000. I told them if they would give me the 200,000 mile powertrain warranty, and put a new plastic bedliner and tonneau on it I would pay that price. they agreed. then without me asking they put new floormats in it and new drivers seat upholstery. afterwards I had a few small issues come up and they fixed them for me with no charge. yeah I could have talked them down a bit I am sure but I got the truck I wanted at a price I thought was fair and they treated me very well after the sale.