Hi all, I need new shocks and struts for my 03 Limited. My mechanic said I couldn't find aftermarket struts and would need to go directly to the dealer. Any advice? Seems hard to believe. Also wondering if used struts are worth it at all? Just trying to find a reasonable deal. Thanks all!