Car listed for $34K, you paid a little over $30K. Should have been listed at $36K and you would have paid $32K. They will "lose money" if they sell it to you for a little over $30K. I havent bought a new car in a long time, but I suspect if they "lose money" on this, it wont be a lot.
In any case, I was jerked around by a car dealer when I bough my first car - when I showed up to pick it up, I was told they "made a mistake", the car was really more, but they would be willing to "only take $1000 more". I was 21 and stupid at the time. I would never put up with that today. There is little I want bad enough to be scammed like that. With the economy the way it is, they should be a little more more concerned about customer satisfaction.
But ultimately it depends on how much you really want the car. Do what you makes you happy. And in the meantime, take lots of long trips.......