This study investigates into factors affecting the success of E-service using a research model grounded on the Updated DeLone and McLean Information System Success Model (DeLone & McLean, 2003). Fourteen factors originated from four constructs, i.e., system quality, information quality, service quality, and vendor dimensions, are included in our research model. Using the online music subscription industry in Hong Kong as the platform of our investigation, we examine the associations between these four constructs and customer preference in the online music subscription service industry in Hong Kong. We collected data from 135 college students from Hong Kong to test our model using the Analytical Hierarchy Process (AHP). We show that each E-business success construct in our model has different levels of importance in E-service success in the online music subscription service industry. Our findings provide decision makers of E-business firms with useful insights to enhance their E-service quality.