I've had the pleasure of doing business with Chip and TPI a few times now and they're always very professional. They're able to source parts quickly and build quality machines. A few days ago I needed a lap top on short notice and TPI was able to accommodate. I highly recommend them.