I had this same problem. The factory weld on the flange is very weak. I had a shop rebuild mine for like 20 bucks. Completely sandblasted, new weld and new clear coat. Its better than it ever was.
If you need to buy a new part, I cant imagine the pipe stock being that expensive to begin with. Its an easy part for a shop to fab up.