Does anyone have feedback on this company? I am looking to buy struts & shocks and they have a full set, new, for $189. I don't need racing suspension I just need new struts! I don't want to get burned by not asking about it and then getting parts that don't even work!