I purchased another computer from this company for live streaming our church service on Facebook Live & YouTube Victory In Praise Church of Modesto.We needed a more robust system and we looked to Tech Geeks and purchased this one. Even though it is a refurbished system it has surpassed our expectations and the customer service was outstanding in having this sent out the same day we made the purchase.Only issue I had was identifying the USB ports if they were 2.0 or 3.0 I reached out to support and I received immediate and follow-up tech support from Sudheendra who has helped me on other occasions by answering my questions regarding upgrading sound card, memory etc.If, we ever in need of another computer this has become my go to company.