I've never heard of them before, but the mechanic told me that they are better than the wagner thermoquiets (he had both on the shelf so i asked). He also said they are made in the states. Is this true?
So i finally had time to put them on. After driving for about a week, i'd say they are much or less the same quality as the ones i had on before... now im not sure if the ones i had on before are OEM or not...(it was from previous owner).
But my braking power has increased since i replaced both the front and rear for new sets! =D
I believe the main cause for my brake being so poor was that the passenger side front pads were completely worn (it was practically metal on metal) My fault for only checking one side and assuming the other side had the same amount left...