These guys were totally rad. Helped me diagnose a problem and ended up needing to replace a part. They were totally okay with me supplying the part, and gave me a great rate on labor and diagnostic. I will definitely be coming back. The fact that they are open on weekends is also awesome!