Alright so i hit a curb and did some damage to my 04 mazda 3. its on the the right side front wheel. so i took it into the shop and they said that i would probably need a new lower control arm, strut, steering knuckle, and wheel bearing. now they quoted me 931.68 for everything including...