I have used partx for several years and they have always managed to resolve my problems in a friendly and helpful manner. I recently purchased a new laptop from them which they set up to suit my needs.I would recomend them for good service and first class technical support.