After many hours, I've found this Mini runs as well as any new one, but cost only a fraction of the price of new.