I also have a chevy silverado truck and i never take it to the dealership to get worked. I f anyhting goes wrong either I fix it or i have a local mechanic. But with this little car I bought and after reading NYChevoo's post I may take mine to the dealership to get the timing belt changed just because of the warranty. But when i need brakes i will let a local guy do it. Its just like was stated in an above post its all about the peace of mind.