Great tip for comparing cars and prices by location.... Consumer Reports. I think it was 25 bucks to join (which is what I did before buying my WRX), super easy to cancel (online... took 2 seconds), and the dealerships that are displayed offer a price match guarantee. Its awesome because you can see the lowest prices the car you want has sold for across the country and then use that information to haggle at the dealership. Or you always could buy the car you want from out of state and have it shipped to you (what I did). Knowledge is power my friend.