I had some fitment issues with my trubendz kit too. Don't waste your time with the clamps, just weld it together. I had some fitment issues and one of my tips had to be cut off and rewelded properly. Their customer service is great. I would def. do business with them again. Mass producing stuff will lead to fitment issues, and they are great about resolving these issues.
In the end I had a very positive experience with trubendz. Let them know what is going on, and I am sure they will help you out.