Stop in for a cup of coffee

i gotta figure what's up with the brakes though.. i have never had manual discs.. manual drums i could lock up easy and panic stop.. these discs give "A hint of slowing"