I changed my tires at Costco three months ago. I got a flat tire today. I found a nail in my tire. Will Costco change it for free within a year? If my daughter gets a flat tire while driving to college, is it safer for her to change it herself, or to wait inside the car for AAA?