SSBC disc brakes won't stop

I friend of mine purchased a 4 wheel kit from SSBC a few summers ago, unfortunately for him they could never get them to work. They had the car at 3 different local shops that are very competent and spent a lot of time on the phone with company's techs and never got them to work decent. You could step on the pedal with both feet and the car would barely stop and you could not come close to locking them up, the factory drums worked better.
I went for one ride in the city in that car and could not get out of it fast enough, if it was me I would sell the kit and put factory brakes on the car.