Machine delivered in a timely manner from Tek-Go.  I needed assistance with the product and they were very professional and helpful.  This is a great computer and I'm very pleased with the product and extremely pleased with Tek-Go.