Fixing my exhaust

This isnt a “O S$*% I need help now” but before I take my car to an exhaust shop I am wondering if anyone is pretty good with hooking up exhaust systems. I know, I sound like an idiot, I have put on catback systems before but for some reason this one is just a pain in the ass, I think Ireland Engineering ripped me off and gave me a defective exhaust and now I gotta try and make it fit better than what it is. Anyways let me know if anyone can help me out or if anyone works at an exhaust shop that can do it for some beer or something, I dunno. O yea its my 328is and its a catback, the exhaust doesnt seem to line up straight and wont hook up to my hangers properly…