Well let's see, today a basic Brooks tie costs about $50, right? $1.50 is 3% of $50, so that means we need a consumer price index of .03 in 2005 dollars. However, the CPI in 2005 dollars has never been below .04. Conclusion: the ad is a fake.
Maybe BB and other clothing retailers have simply been jacking up the price ahead of other consumer products in the index. It makes sense that luxury goods such as clothing will rise in value faster vis-a-vis other consumer products as a society becomes more prosperous and has more disposable income.