Very good service and professional. They explained in layman terms the pros and cons for the options for my PC upgrade and the price is fair for the quality branded parts used.