I've had issues with Titan but they made it right by me both times.
1 - bought an ebd kit. Was missing a ring. They sent me the missing ring
2 - bought a taxi kit. The 5" ring wasn't sent. I checked and it's listed in the kit. However I found they don't sell a 5" ring. When adding the kit to the cart, the 5" dosent get added. I contacted them and they said that the kit should have a note on it. They sent me a 4.5" ring to try however it was too small.