Never heard such of a thing....I stalled tires through college at discount for 3 years...tires don't 'pop' off....if a tire wer to pop...it would explode off. There are no pins preventing anything...something's not right here...
I would run to another installer and then call corporate....
|