I can't comment on the motors, but the problem may actually be with the ESC's.  I am using iPower motors which are pretty good, with HobbyWing Quattro ESC's, which also have a pretty good reputation.  One day, I plugged a battery in, and one motor just went up in a puff of smoke.  Seems a FET...