The "Pro Modeler" series are not THAT bad, the ones from the 90s have issues, but force patience.
However, that B-25 came from "Accurate Miniatures", I bought it for 10-15 bucks at a show. It is the second and last kit from that maker I'll ever bother with.