The heater blower on my 2016 Wrangler Unlimited Rubicon is starting to chirp and I suspect a bearing is about to go. I've looked around for a replacment and there is a wide range of prices between OEM and local auto store units. Is there a decent quality non-OEM replacement unit out there or should I bite the bullet and get an OEM blower?