Don't know about an 04 but the current stuff is factory priced low enough that outsiders won't try to reproduce them
It was from carid.comCapa is a cert for fit and finish on aftermarket parts. Sherman's is at 28 mile and van dyke and if things haven't changes most of their parts are not certified aftermarket parts. Keystone has the fender for 181 list and is capa cert a lot of dealers price match for shops. Id call the dealer and see if they will for you too.