Can't say the same for the service I recieved from them. Bought new stuts for a 2003 Fiesta, they were overgassed and broke the spot welds! When sent back for checking they said gassing pressure was within spec and refused to help, but when returned, the struts were at a lower pressure!