I am a long term user of Percodan (30+ years), but noticed last spring 2012 when I received a new prescription after a six week wait the medicine did not provide the usual results. It continues not to perform as it has done for so many years. I can not contribute this to a tolerance build up because I do not take it often.