Originally Posted by carid
Meyle struts are also made in germany. both companies provide good products in my opinion. in my experience you get what you pay for. what i would say is that the sachs struts will probably last longer. if your not concerned about that though i would go with the meyle struts.
After some investigation and discussion with Meyle CS I found that they are made in China and Meyle is only a supplier. As you noted they are acceptable if I only keep the car for a couple of years. Got some choices to make now for the long haul....