I am asking this question because generic Fioricet has jumped in price by 5 times the old price! Why?