General Suspenison Question

cracked pretty badly

You answered your own question, with a question.

Find a better parts store, these are inexpensive and easy to find.