Hey! I just bought some Remsa Master HPT front pads from Euro car parts. Any experience with those?