So... how often does this happen? Do you know the person who installed them? The guy could have been a complete goofball.. Also do you know what the person was doing to the car when this happend? I am sure if I hit a big ass pothole or speed bump going 100mph its going to Fu@% somthing up....
The company who makes the stuff is the easyest to put the blame on... When 90% of the time its operator error....