I hate to hear that! Did you check the tire good for whatever could have caused the flat?