The gentleman at Alpine was one of the people who was most helpful to me when I was learning about computers. Very knowledgeable, very patient, and always ready to give a little help over the phone if at all possible.
Alpine will make house calls, very important when you're in a bind and need help right now without delay. They carry various parts and accessories, too.
more