Did anyone try quick struts of Dearborn Axle? Part# is the same as for monroe q.struts. I asked the seller about the manufacturer of the parts of q.strut assembly, he just said "they are from China". May be someone had any experience with these items? Company mostly sells remanufactured parts, they do not produce new parts.