How often should I replace my Insoles/Arch Supports?

Under normal use, a pair of high quality Insoles/Arch Supports should last the user a year. However, a firm answer cannot be given because many