1st the brakes stop the car as expected, although the pedal movement is "odd" to me. But, not all machinery "feels" the same. Different cars are well, different, so to are, airplanes, forklifts, etc. I just bought my 2004 TC, and I am getting used to how things feel.
My issue is with me...