On 9/20 I placed an order for MM59633 Ford Focus ST Metallic Core High Flow Direct Fit Catalytic Converter from Hottexhaust. Finally received it today and I'm extremely disappointed. The welds are horrible, there is welding wire/rod all over the dp, globs of weld here and there, the bracket has a huge gap on one side, and the hangers aren't even lined up. The turn around time wasn't too bad, I had read where it took one member a month to receive theirs, but this looks terrible. I'm waiting to hear back from them. At this point I don't even want a replacement, I just want a refund. Anyone else have a similar experience?