Had a vexing problem that others couldn't seem to diagnose... an electrical problem which drained the battery when the vehicle sat for a length of time. Went through two batteries over the course of three years, and a lot of inconvenience. Valley Auto found the problem quickly, ordered the part, and fixed the situation. I will use Valley Auto again and I will recommend them to anyone.