Jim and his staff want your repeat business and they treat you accordingly. I have used Dimension for all of my home computer needs as well as my entire office network for more years than I can count, and could not be more satisfied. They know what they are doing and are fair minded in their charges. By far better service and more reasonably priced than their bigger competitors. I would not go anywhere else!