This time of year psychologically people are not in a buying mood, main reason is taxes.
This.
I haven't been DE shaving long enough to see price trends, but I do know that no matter how good the economy is the people that will shell out the big money for luxury goods cut back because they probably had to pay taxes.