I've always gone to Canadian tire for oil changes and small repairs. I recently went to crappy tire to have my tires replaced and they quoted me close to $500. A family member recommended Good To Go, and their Burlington location had my tires in stock. Had them installed, taxes in for just over $200. Saved well over half. The very friendly lady at the front desk told me their Hamilton store does oil changes for $20 and other mechanical work, and it turns out the Hamilton store is a 2 min drive from my work. Went there for my oil change after work on Friday afternoon. Was in and out in under 15 minutes. Canadian tire charges $45 and usually takes an hour to an hour and a half or longer! I'll be getting all my oil changes and repairs done at Good to Go from now on. read more