Ammco is world renowned for ripping people off, I know, it's happened to me from two different Ammco's. (Of course, i'm sure there are exceptions, but i've heard alot of bad stories about that company too).
Level 10 refers to an automatic DSM tranny, as far as I know.
TRE builds, IMO, the best trannies, but at the highest price. I would say you get what you pay for with them. (Many different options, too.)
I say if you can afford it, and you want a tough tranny, go with TRE all the way. I don't have one (yet), but I know many people that do, and they all love them.