Went to the local tire shop today to have my tire check as the tyre has been losing its pressure. The store has mentioned that the reason is due to the rim (15x8 -15, no buckle or damage) is too old and too much offset thus it does not hold the pressure of the tire anymore.

Has anyone experienced the same issue and where can I get the rim repaired or what is the issue??