Having owned a Toynami Alpha and a Aoshima Legioss, and also a CM's Ride Armor, I can easily and honestly say there is no comparison. The Toynami and Aoshima Alpha/Legioss I had was poorly done in every respect. Poor assembly, poor plastic, poor paint, etc. The CM's Ride Armor has a windscreen that breaks and so far that's pretty much the only major issue. Basically what I'm saying is the 'ignoring the flaws' argument holds no water for me because I bear no allegiance to any toy company. Doesn't matter who a crappy toy comes from, Toynami, Yamato, Megahouse, CMs, Hasbro, Bandai, Medicom, Takara etc, they all get a level playing field with me. If there was an exception to that it would be Toynami simply based on their track record. At least 90% of the product I have bought from them has had QC problems (and not just minor nitpicky ones) and that's why I tend to be afraid of their stuff.