We had a great experience with a service issue. They weren't able to fix the problem right away (we just dropped by without an appointment), but the technician figured out what was wrong and we were able to get the issue resolved a week and a half later.
more