Rather than spending dollars on fixing it through a professional car service center, it is better to learn some maintenance tips and do it yourself.
However, with so many options available its easy to feel overwhelmed when trying to choose the right one
[16] Equipment intended to be powered by the receptacle needs to account for intermittent contact, and voltages outside the nominal 12 V DC, such as maximum voltage 916 V continuously, or maximum voltage of 20 V lasting 1 hour, 24 V lasting 1 minute, and 40 V lasting 400 ms

These measures can include: keeping open containers of charcoal or white vinegar in each room, to absorb the smell and changing them weekly ventilating your environment, perhaps by directing a fan to blow smoke out the window, and smoking cigarettes only near open windows running air purifiers with HEPA filters in each room changing filters and cleaning out air ducts of air conditioners, heaters, or furnaces as often as possible to avoid reintroducing the smell steam cleaning upholstered furniture, carpets, and other soft surfaces washing curtains, draperies, tablecloths, and items such as stuffed animals, once a week storing items airtight in closets using dryer sheets to rub down mattresses and pillows and items that cant be washed, such as books washing floors, walls, windows, and other hard surfaces with cleaning solutions that contain baking soda, bleach, or vinegar masking the smell by burning incense or using essential oils If you smoke in your car, the smell is bound to linger