I'm pleasantly surprised by how much time the staff takes to answer customer questions and how well they explain things to me in non-technical ways I can understand. Plus, you can't beat that it's a nonprofit that employs and trains formerly homeless youth!
more