2003 GMC Sonoma Window Switch Replacement Cost Estimate