GCD always does a good job when fixing my car. I'm unfortunately at the point with my car where if it's not one thing, it's another, but GCD has always been honest with me, and provided reasonable service advice and recommendations. My only gripe might be their parts pricing, I do find some parts have been a bit overpriced. I've compared some parts costs to online pricing, and found in some cases costs were 100% above the online price.