I thought I knew what I wanted and found out there were many things I hadn't thought about. After visiting them (many times) they helped me find a system I wanted. It is great and the follow-up service is so good. I know I can call with questions and they will walk me through it and find the best way to resolve what I perceive as a problem-good guys and fair pricing
Pros: Patient, knowledgeable and friendly
Cons: none
more