Have to say I've had nothing but good things to say about Ames recently as well. But I didn't start off that way.
A couple of years ago when I was doing an engine refresh, I placed orders with NPD mostly but did go to Ames for some stuff. Of about 3 orders I placed with them, I had issues with 2 of those shipments.
They do seem more reliable and consistent lately. Don't know if that's just my experience.
Mark
68 Firebird 350 auto (sold) 70 Trans Am RAIII 400 4-speed (sold) 2011 Challenger SRT8 IE392 6-speed (sold) 2017 Challenger Hellcat 1966 Dodge Coronet 440