Has anyone delt with this company and if so how did you like the products? Im looking into getting a suicide hindge kit and they seem to have the beefiest.