25 and 28 are so similar. I'd never turn that down after "years of hunting" if all other specs were right. But you must stick with your true desires...
I think finding 25, esp new in store, would really be tough though. But I understand the size issue.
I have to admit I made a huge mistake. I called SA the next day , asked whether it was still available. Sadly it sold to another customer right after I said NO. This is the only offer I received through whole year.