Just purchased Upper and lower control arms, Sway bar end links and bushings for my front end of my 98 Mark. how would you guys rate their parts and service? i have never dealt with them before but the price was un beatable. did i just throw away $300??