<strong>Yahoo Message Number: 95187</strong>I have my new to me 2001 CC Allure in for detailing as well as a general inspection. One complain I had is that you really have to press on the brakes compared to a car. Friends of mine with diesel pushers told me that it should be just as easy as your car brakes. The place I took it to said they drove it and thought they were fine and...