Yeah, product is fine, i also had to replace the bolts though, 3 or 4 years ago, was a bad batch they told me then (but then again stainless bolts are prone to braking if you overtighten them (mind you it was hi-spec that delivered bells and discs in one piece))
If you ever need a replacement part it can take upto 2 months to get something, that's where they're shit at