upon receiving the Pc it did have some technical issues but was quickly resolved by Mike in the Tech Staff. he sent out what i needed in two day shipping and assisted me with install. once we got up and running everything was as smooth as it could be. would buy from this company again.