My EAA experience: An EAA Witness 10mm steel Wonderfinish. A gun I WANTED to love badly. Absolutely beautiful with great ergos. I spent probably as much in ammo as the original gun price, trying to get it to feed, and often extract, reliably. New mag springs, followers (yes... all red), mags, recoil springs, extractor, etc. Buy more parts. Wait. Install. $hoot more. Failure. I finally got it to feed/extract reliably, with all but a couple of brands of ammo, but traded it - I couldn't get over my initial lack of trust and dealing with EAAs smith was like talking to the two old grouches from the balcony on the Muppet Show.
Use of anything other than "factory ammo," of which Buffalo Bore and Doubletap were excluded, is voiding the warranty and the "cause of all woes" per EAA and their smith.
I know this isn't grounded in reason, but my Witness experience is the only thing that gave me pause in buying a used CZ75BD recently (that, and at 389, I think it was a little too high.) I know the only thing they have in common is the CZ style platform but bad memories are hard to shake. I do think I'll get past that in the future because the CZ frame feels so good in my hand. It won't, however, be an EAA import. I think I'll stick with a real CZ or an Armalite.
Tanfoglio is fine and my 10mm may have only been experiencing growing pains with a cartridge chambered in a gun designed for 9mm BUT I'm not going EAA ever again. All about service.
A couple of other things... if you get into the 10mm, seriously consider beginning to reload. 10mm ammo is, comparatively, very expensive. And if you do start reloading...
Get ready to start chasing that brass. My Witness could easily throw brass 25-35'. It got a bit better with a 20# and/or 22# recoil spring. Shooters in stalls 2 -3 down had to dodge my brass.