pc vendor