Upgrading from an outdated Mac mini.  Had an order mixup which iPower resolved quickly and efficiently.  Mac is running perfectly and much faster than the one it replaced.  I wouldn't change it for the other ones that I researched and would buy this one again.  Had to pick up a couple of cables and a hub to adapt my peripherals to the new unit but that was easy enough and the speed improvement is worth it.