Yes, the brakes suck. For the weight and performance I get it, read it, living it. But, for the price of admission to CCB, thats not for me. The rapid thrill of launching the car is the the party trick that keeps on giving. Dont go there if you may need to brake hard and in a hurry.