Hi Steve, What a coincidence! I bought this car for my wife too, and she was also driving Volvo before :) I own 2008 Mazda CX-7 and it's a great car! And now we have another great, technologically advanced car in the family. I wasn't specifically looking for a hybrid, actually, I didn't even consider it until I read some reviews and gave it a try. Other options were Hyundai Sonata and Elantra, Volkswagen Golf TDI and Mazdaspeed3 (because it's too much fun to drive). And a regular V6 Fusion SEL, of course. I bought my FFH from Encinitas Ford in Encinitas, CA (San Diego County). It's rather small dealership, and they had only one FFH in stock, priced at $33,585 MSRP. I talked to several larger dealerships before, with multiple hybrids in stock, but they didn't want to negotiate the price at all! They all said that they can give me a good deal on any other model, but not this one, because they have absolutely no problems selling it. All dealerships didn't have basic FFH, only fully loaded ones (I wasn't interested in basic ones anyway). And I walked into this small and very friendly dealership just before the closure, test drove this car, and then was going to head back home, because I really wanted my wife to drive it first. The problem is she is out of the country right now, and will come back on January 1st. So, I told them I'll be back on 2nd, and we'll think about this one, but it's kind of on the expensive side... Then they asked me would I buy today it if they give me an unbeatable price. Well, after a short negotiation and a call to my (still sleeping) wife, I bought it for $31,790 before tax and fees. I too thought that it would be easier to negotiate with larger dealerships with a lot of cars in stock, but I was wrong. Large dealerships don't care if they close this one deal, but small ones count every penny... And it depends on salesperson, too. Mine wasn't too pushy, but once he saw that I'm ready to buy, he kept bargaining until I drove away in the new car (they washed my Mazda and I picked it up today) :)