How are the brakes? I hear you are an expert in driving those with marginal stopping power.