So, I need to replace both of my front end struts- dealer sells 0 for one side and generic German parts shop offers . Should I get them from the dealer or forigen shop? I'm not sure if I need the best quality for my suspension? Thank you