So I've had a lot of issues with AM over the past few years. Orders have been completely mixed up, parts never shipped out for weeks at a time despite them charging my credit card.. For awhile I've just stuck to LMR and StangMods. Both of those companies are excellent, it takes longer for me to receive parts since one is in Texas and I forget where StangMods is based out of. However, I could only find a coupon code for AM to order my Mishimoto Radiator. It was backordered for over three weeks, nobody's fault, I had no issues with that. Fast forward to this past Tuesday, I finally received the radiator. Immediately I start tearing the car apart, to install the new radiator. Everything was put back together.. I go to put the drain plug in, but THERE IS NO DRAIN PLUG. I immediately called AM and they told me to ship it back, and they'd send a replacement. Now stick with me here, this was AFTER I told the rep I installed everything.. Told them that was absolutely not an option, it was 95 degrees out, and I was not about to remove it all, go to UPS and ship it back, and wait for a replacement. Absurd. I insisted a drain plug be sent to me, as that is included with what I purchased! They assured me that same day it'd be shipped out. Mind you, AM is barely over 2 hours away from me, UPS comes within a day, USPS 2 days. Today is FRIDAY and I have DIDDLY ****ING SQUAT. I called Wednesday, rep said it was shipped out. Called today because it's 4 days later and NOTHING is here. Rep tells me they have no clue when it'll arrive, so I asked if they were shipping it or Mishimoto, same answer of I don't know. So basically they say they ship the part out, part never arrives, and have no idea where it's shipping from or when it'll arrive. I kept stressing the fact that the car is just SITTING and I need it to be operable like yesterday. What if I had as shop do the install? They'd charge me to remove it, or charge me to store the car while waiting for the part. That is just plain ****ing stupidity. I have spent thousands with this company, they have poor quality control and service. End result, MAYBE the part will arrive by NEXT FRIDAY, thats 10 days after they said it was sent out. That's bullshit. I should've learned my lesson a long time ago, but I thought eh, maybe they're better now. Nope, worse.