AMEN to the aftermarket products being a disgrace!!!